XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 11, 2021
Mar. 31, 2023
Mar. 31, 2022
Jan. 19, 2023
Dec. 31, 2022
Class of Warrant or Right [Line Items]          
Common stock issued (in shares)   141,823,207     127,022,363
Exercise price (in usd per shares)   $ 11.50 $ 11.50    
Derivative loss     $ (1,281)    
Minimum          
Class of Warrant or Right [Line Items]          
Minimum strike price (usd per share) $ 18.00        
PIPE warrants          
Class of Warrant or Right [Line Items]          
Exercise price (in usd per shares)   $ 2.39   $ 2.39  
Fair value of derivative liability   $ 25,417      
Derivative loss   $ 10,524      
Warrants issued (in shares)   13,888,889      
Warrants outstanding (in shares)   13,888,889      
Number of securities called by warrant (in shares)   13,888,889      
PIPE warrants | Private Placement          
Class of Warrant or Right [Line Items]          
Common stock issued (in shares)       13,888,889  
Class of warrant or right, number of securities called by warrants or rights (in shares)       13,888,889  
Exercise price (in usd per shares)       $ 2.39  
Beneficial ownership percentage       4.99%  
Public Warrants          
Class of Warrant or Right [Line Items]          
Exercise price (in usd per shares) $ 11.50        
Warrants issued (in shares)   12,150,878     12,115,130
Warrants outstanding (in shares)   12,150,878     12,115,130
Number of securities called by warrant (in shares) 1 12,150,878 11,959,939    
Class of warrant or right, redemption price (usd per share) $ 0.01        
Minimum period of prior written notice of redemption of warrants 30 days        
Warrants redemption covenant threshold trading period 20 days        
Warrants redemption covenant threshold consecutive trading period 30 days 3 days      
Private warrants          
Class of Warrant or Right [Line Items]          
Exercise price (in usd per shares)   $ 11.50     $ 11.50
Fair value of derivative liability   $ 52     $ 9
Derivative loss   $ 43 $ 18    
Warrants issued (in shares)   174,894     210,642
Warrants outstanding (in shares)   174,894     210,642
Number of securities called by warrant (in shares)   174,894 366,533