XML 58 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Contingent Consideration Common Stock and Warrants (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement, term 5 years  
Measurement Input, Share Price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 8.93  
Business combination,contingent consideration 8.93  
Measurement Input Strike Price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 9.13  
Measurement Input, Price Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 80.00  
Measurement Input, Risk Free Interest Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input 1.30 0.34
Business combination,contingent consideration 1.30  
Measurement Input, Expected Term [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement, term   5 years
Business combination,contingent consideration, term 5 years  
Measurement Input Cost of Capital [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination,contingent consideration 27.00  
Measurement Input, Discount Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination,contingent consideration 9.50  
Measurement Input Equity Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination,contingent consideration 80.00  
Measurement Input Asset Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination,contingent consideration 80.00  
Measurement Input Revenue Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination,contingent consideration 30.00