v3.21.1
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%