v3.22.1
Stockholders Equity - Additional Information (Details)
12 Months Ended
Apr. 18, 2022
USD ($)
Dec. 20, 2021
shares
Nov. 01, 2021
shares
Jan. 20, 2021
USD ($)
shares
Oct. 04, 2019
USD ($)
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
shares
Class of Stock [Line Items]                
Preferred Stock, Shares Authorized           5,000,000 5,000,000  
Preferred Stock, Par or Stated Value Per Share | $ / shares           $ 0.001 $ 0.001  
Preferred Stock, Shares Issued           0 0  
Preferred Stock, Shares Outstanding           0 0  
Gross proceeds from issuance of stock | $           $ 11,488,848 $ 7,169,779  
ANC Zodega Purchase agreement                
Class of Stock [Line Items]                
Noncontrolling interest, ownership percentage by parent 51.00%              
ANC Green Solutions I                
Class of Stock [Line Items]                
Percentage voting interest acquired         60.00%      
Total purchase price | $         $ 4,000,000.0      
ANC Green Solutions- Zodega                
Class of Stock [Line Items]                
Percentage voting interest acquired       51.00%        
Consideration in shares       51,290        
Number of holdback shares   5,129            
Total purchase price | $       $ 600,000        
ANC Green Solutions- Zodega | Subsequent Event                
Class of Stock [Line Items]                
Percentage voting interest acquired 51.00%              
Total purchase price | $ $ 1,800,000.00              
ANC Green Solutions- Zodega                
Class of Stock [Line Items]                
Total purchase price | $       $ 600,000        
Preferred Stock                
Class of Stock [Line Items]                
Preferred Stock, Shares Authorized           5,000,000.0 5,000,000.0  
Preferred Stock, Par or Stated Value Per Share | $ / shares           $ 0.001 $ 0.001  
Preferred Stock, Shares Issued           0 0  
Preferred Stock, Shares Outstanding           0 0  
Common Stock                
Class of Stock [Line Items]                
Common Stock, Shares Authorized           67,500,000 67,500,000  
Common Stock, Par or Stated Value Per Share | $ / shares           $ 0.001 $ 0.001  
Class A Common stock                
Class of Stock [Line Items]                
Common Stock, Shares Authorized           60,000,000 60,000,000  
Common Stock, Par or Stated Value Per Share | $ / shares           $ 0.001 $ 0.001  
Number of votes           one    
Shares issued on conversion     81,198          
Number of shares issued to related party           1,088,053    
Gross proceeds from issuance of stock | $           $ 9,300,000    
Net proceeds from issuance of stock | $           $ 8,800,000    
Common Stock, Shares, Issued           3,696,326 2,416,866  
Common Stock, Shares, Outstanding           3,696,326 2,416,866  
Class A Common stock | Restricted Stock Units                
Class of Stock [Line Items]                
Issuance of Class A Common Stock in private placement, net of issuance costs (in shares)           64,048    
Shares issued conversion basis           1    
Class B Common stock                
Class of Stock [Line Items]                
Preferred Stock, Shares Outstanding           0 81,198  
Common Stock, Shares Authorized           7,500,000 7,500,000  
Common Stock, Par or Stated Value Per Share | $ / shares           $ 0.001 $ 0.001  
Number of votes           50    
Shares converted     81,198          
Common Stock, Shares, Issued           0 81,198  
Common Stock, Shares, Outstanding           0 81,198 81,198
Private Placement | Class A Common stock                
Class of Stock [Line Items]                
Issuance of Class A Common Stock in private placement, net of issuance costs (in shares)           1,088,053 673,751  
Share price | $ / shares           $ 11.00 $ 11.00  
Gross proceeds | $           $ 12,000,000.0    
Net proceeds | $           $ 11,500,000 $ 7,100,000  
Peter Cohen | Private Placement | Class A Common stock                
Class of Stock [Line Items]                
Gross proceeds | $             $ 7,400,000