Subsequent Events (Details Narrative) - shares |
1 Months Ended | ||||
|---|---|---|---|---|---|
Jul. 31, 2021 |
Aug. 06, 2021 |
Aug. 05, 2021 |
Jun. 30, 2021 |
Dec. 31, 2020 |
|
| Subsequent Event [Line Items] | |||||
| Common stock, shares authorized | 100,000,000 | 100,000,000 | |||
| Subsequent Event [Member] | |||||
| Subsequent Event [Line Items] | |||||
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures | 1,042,000 | ||||
| Common stock, shares authorized | 150,000,000 | 100,000,000 | |||
| Subsequent Event [Member] | Incentive Stock Options [Member] | |||||
| Subsequent Event [Line Items] | |||||
| Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights | 1.11 |