XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK ISSUED UNDER MASTER FINANCING AGREEMENTS AND WARRANTS - Valuation Assumptions (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Oct. 19, 2021
USD ($)
May 14, 2021
USD ($)
shares
Apr. 01, 2021
USD ($)
shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Changes in fair value of warrant liabilities $ 1,143,809 $ 0      
Redeemable Convertible Preferred Stock, Series A          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Expected life (in years)     4 years 9 months 29 days   4 years 9 months 29 days
Fair value $ 0   $ 1,628,311   $ 631,897
Change in expected life (in years) 0 days        
Changes in fair value of warrant liabilities $ 996,414        
Redeemable Convertible Preferred Stock, Series A | Expected volatility          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input     1.176   1.002
Changes in Fair Value Inputs 17.40%        
Redeemable Convertible Preferred Stock, Series A | Risk-free interest rate          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input     0.012   0.009
Changes in Fair Value Inputs 0.30%        
Redeemable Convertible Preferred Stock, Series A | Expected dividend yield          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input     0.0000   0.0000
Changes in Fair Value Inputs 0.00%        
Redeemable Convertible Preferred Stock, Series B          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Expected life (in years)     4 years 9 months 18 days 4 years 9 months 18 days  
Fair value $ 0   $ 295,970 $ 148,575  
Change in expected life (in years) 0 days        
Changes in fair value of warrant liabilities $ 147,395        
Redeemable Convertible Preferred Stock, Series B | Expected volatility          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input     1.176 1.002  
Changes in Fair Value Inputs 17.40%        
Redeemable Convertible Preferred Stock, Series B | Risk-free interest rate          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input     0.012 0.009  
Changes in Fair Value Inputs 0.30%        
Redeemable Convertible Preferred Stock, Series B | Expected dividend yield          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input     0.0000 0.0000  
Changes in Fair Value Inputs 0.00%        
B. Riley Securities, Inc. | Private Placement          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Expected life (in years)       5 years  
B. Riley Securities, Inc. | Redeemable Convertible Preferred Stock, Series A | Private Placement          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants issued during period (in shares) | shares         97,920
Expected life (in years)         5 years
B. Riley Securities, Inc. | Redeemable Convertible Preferred Stock, Series B | Private Placement          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants issued during period (in shares) | shares       18,170  
Expected life (in years)       5 years