Stockholders Equity - Schedule of warrants (Details) - $ / shares |
3 Months Ended | 12 Months Ended | |
|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Stockholders Equity | |||
| Beginning balance | 2,250,000 | ||
| Forfeited | (2,250,000) | ||
| Ending balance | 2,250,000 | 0 | |
| Weighted exercise price, beginning balance | $ 13.75 | $ 13.75 | |
| Weighted exercise price, Forfeited | $ 13.75 | ||
| Weighted exercise price, Ending balance | $ 13.75 | $ 13.75 | |
| Weighted average remaining contractual life of warrants | 8 years 8 months 12 days | 7 years 8 months 12 days | |