Notes Payable - Additional information (Details) - USD ($) |
1 Months Ended | 3 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|---|
Apr. 30, 2021 |
Nov. 30, 2020 |
Apr. 30, 2020 |
Mar. 31, 2021 |
Dec. 31, 2020 |
Mar. 31, 2020 |
|
| Debt Instrument [Line Items] | ||||||
| Outstanding notes payable | $ 1,794,779 | $ 1,139,421 | ||||
| Forgiveness of notes payable | 215,059 | |||||
| Other Income | ||||||
| Debt Instrument [Line Items] | ||||||
| Forgiveness of notes payable | $ 200,000 | $ 200,000 | 200,000 | |||
| PPP loans | ||||||
| Debt Instrument [Line Items] | ||||||
| Loan remaining term | 2 years | |||||
| Fixed Rate | 1.0% | |||||
| Equipment notes | ||||||
| Debt Instrument [Line Items] | ||||||
| Outstanding notes payable | $ 700,000 | |||||
| Annual interest rate | 4.50% | |||||
| Aggregate principal amount | $ 50,000 | $ 5,966 | ||||
| Fixed Rate | 2.85% | |||||
| Equipment notes | Minimum | ||||||
| Debt Instrument [Line Items] | ||||||
| Loan remaining term | 1 year | |||||
| Equipment notes | Maximum | ||||||
| Debt Instrument [Line Items] | ||||||
| Loan remaining term | 4 years | |||||
| ANC Green Solutions- Zodega | Equipment notes | ||||||
| Debt Instrument [Line Items] | ||||||
| Outstanding notes payable | $ 100,000 | |||||
| Loan remaining term | 3 years | |||||
| Annual interest rate | 6.00% | |||||