XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements, Warrant Liability (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 03, 2021
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Warrant Outstanding and Fair Value [Abstract]        
Cashless exercise (in shares)   (27,943,000) (11,400,000)  
Warrants Reclassified [Member]        
Warrant Outstanding and Fair Value [Abstract]        
Cashless exercise (in shares) (11,400,000)      
Warrant Liability [Member] | Measurement Input, Value of Underlying Shares [Member]        
Black Scholes Option Pricing Model [Abstract]        
Warrants measurement input | $ / shares   0.005 0.17  
Warrant Liability [Member] | Measurement Input, Weighted Average Risk Free Interest Rate [Member]        
Black Scholes Option Pricing Model [Abstract]        
Warrants measurement input   0.04 0.012  
Warrant Liability [Member] | Measurement Input, Weighted Average Volatility (annual) [Member]        
Black Scholes Option Pricing Model [Abstract]        
Warrants measurement input   0.92 1.16  
Warrant Liability [Member] | Measurement Input, Weighted Average Expected Life in Years [Member]        
Black Scholes Option Pricing Model [Abstract]        
Weighted average expected life in years (Years)   4 years 8 months 4 days 4 years 8 months 1 day  
Warrant Liability [Member] | Measurement Input, Expected Dividend Yield [Member]        
Black Scholes Option Pricing Model [Abstract]        
Warrants measurement input   0 0  
Level 3 [Member] | Warrant Liability [Member]        
Warrant Outstanding and Fair Value [Abstract]        
Warrants outstanding (in shares)   1,066,857 62,617 48,091
Cashless exercise (in shares)     (11,400)  
Cashless exercise (in dollars per share) | $ / shares     $ 0.18  
Warrants exercised (in shares)   (27,037)    
Warrants exercised (in dollars per share) | $ / shares   $ 0.09    
Fair value per share (in dollars per share) | $ / shares   $ 0.06 $ 0.15 $ 0.18
Fair Value, Warrant Liability [Abstract]        
Warrant Liability, Fair Value | $   $ 1,416 $ 9,614 $ 8,856
Warrants exercised | $   (3,130)    
Cashless exercise | $     (2,030)  
Change in fair value | $   $ (9,941) $ 506  
Level 3 [Member] | Warrant Liability [Member] | Issuance of Warrant Classified [Member]        
Warrant Outstanding and Fair Value [Abstract]        
Warrants outstanding (in shares)   1,031,277 25,926  
Fair value per share (in dollars per share) | $ / shares   $ 0.06 $ 0.1  
Fair Value, Warrant Liability [Abstract]        
Warrant Liability, Fair Value | $   $ 4,873 $ 2,282