Subsequent Events (Details Narrative) - USD ($) |
1 Months Ended | 2 Months Ended | 12 Months Ended | |||||
|---|---|---|---|---|---|---|---|---|
Jan. 29, 2021 |
Dec. 30, 2019 |
Mar. 31, 2021 |
Feb. 28, 2021 |
Jan. 31, 2021 |
Mar. 15, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| Gross proceeds from sale of shares | $ 30,166,502 | |||||||
| Repayment to related party loans | $ 360,000 | |||||||
| Number of shares issued for services | 9,364 | |||||||
| Subsequent Event [Member] | ||||||||
| Number of shares issued for services | 73,356 | 73,356 | 73,356 | |||||
| Subsequent Event [Member] | Snehal Patel [Member] | ||||||||
| Repayment to related party loans | $ 155,154 | |||||||
| Subsequent Event [Member] | Kenneth Hallock and Annette Hallock Revocable Trust [Member] | ||||||||
| Repayment to related party loans | $ 120,000 | |||||||
| Underwriter [Member] | Subsequent Event [Member] | ||||||||
| Number of shares issued | 70,000 | |||||||
| Public offering price | $ 40.00 | |||||||
| Gross proceeds from sale of shares | $ 2,800,000 | |||||||
| Net proceeds from sale of shares | 2,548,000 | |||||||
| Underwriting discounts and commissions and offering expenses | $ 252,000 | |||||||