XML 137 R118.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Key assumptions (Details)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
$ / shares
Measurement Input Fair Value Of Stock [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input 30.8 12.4
Measurement Input, Discount for Lack of Marketability [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input 0.0  
Measurement Input, Discount for Lack of Marketability [Member] | Minimum [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input   29.0
Measurement Input, Discount for Lack of Marketability [Member] | Maximum [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input   34.0
Measurement Input, Expected Term [Member] | Minimum [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input 3.4 4.4
Measurement Input, Expected Term [Member] | Maximum [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input 8.8 9.8
Measurement Input, Price Volatility [Member] | Minimum [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input 40.4 39.9
Measurement Input, Price Volatility [Member] | Maximum [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input 44.3 41.8
Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input 1.0 0.3
Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input 1.5 0.9
Measurement Input, Expected Dividend Rate [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input 0.0 0.0
Fair value of common stock | Minimum [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input 5.0 1.5
Fair value of common stock | Maximum [Member]    
Quantitative inputs and assumptions used for the Company's payment-dependent notes receivable, payment-dependent notes payable and short-term investments    
Warrants measurement input 22.0 1.9