Quarterly report pursuant to Section 13 or 15(d)

Stock Warrants and Earnout Shares - Additional Information (Details)

v3.23.1
Stock Warrants and Earnout Shares - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Oct. 07, 2022
USD ($)
tradingDay
$ / shares
shares
Aug. 10, 2021
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
Class of Warrant or Right [Line Items]          
Common stock, par value (in dollars per share)     $ 0.0001   $ 0.0001
Warrants exercised (in shares) | shares     0    
Warrant liability | $     $ 37,814   $ 28,783
Gain (Loss) from change in fair value of warrants and earnout shares | $     (22,043) $ 16,814  
Earnout Shares Liability | $     57,094   $ 44,055
Common Stock          
Class of Warrant or Right [Line Items]          
Shares sold and issued in connection with agreement (in shares) | shares 11,044,232        
Shares issued, price per share (in dollars per share) $ 5.4327        
Shares sold and issued in connection with agreement | $ $ 60,000        
Common Stock          
Class of Warrant or Right [Line Items]          
Lock-up and transfer of common shares (in shares) | shares   17,130,000      
Public Warrants          
Class of Warrant or Right [Line Items]          
Warrants issued to sponsor (in shares) | shares   17,250,000      
Warrants and rights outstanding, term   5 years      
Warrant liability | $   $ 32,800      
Gain (Loss) from change in fair value of warrants and earnout shares | $     $ (2,900) 1,600  
Public Warrants | Common Stock          
Class of Warrant or Right [Line Items]          
Common stock, par value (in dollars per share)   $ 0.0001      
Class of warrants exercise price per share (in dollars per share)     $ 11.50    
Private Placement Warrants          
Class of Warrant or Right [Line Items]          
Warrants issued to sponsor (in shares) | shares   11,533,333      
Warrants and rights outstanding, term   5 years      
Warrant liability | $   $ 21,900      
Gain (Loss) from change in fair value of warrants and earnout shares | $     $ (1,900) 1,000  
Private Placement Warrants | Common Stock          
Class of Warrant or Right [Line Items]          
Common stock, par value (in dollars per share)   $ 0.0001      
Class of warrants exercise price per share (in dollars per share)     $ 11.50    
Earnout Shares          
Class of Warrant or Right [Line Items]          
Warrants and rights outstanding, term   10 years      
Gain (Loss) from change in fair value of warrants and earnout shares | $     $ (13,000) $ 19,400  
Percentage of shares held for sale     20.00%    
Earnout shares vested (in shares) | shares     0    
Earnout Shares Liability | $   $ 149,900      
Earnout Shares | Minimum          
Class of Warrant or Right [Line Items]          
Number of trading days     20 days    
Earnout Shares | Maximum          
Class of Warrant or Right [Line Items]          
Number of trading days     30 days    
Earnout Shares | Tranche One          
Class of Warrant or Right [Line Items]          
Weighted average price per share (in dollars per share)     $ 12.00    
Earnout Shares | Tranche Two          
Class of Warrant or Right [Line Items]          
Weighted average price per share (in dollars per share)     18.00    
Earnout Shares | Tranche Three          
Class of Warrant or Right [Line Items]          
Weighted average price per share (in dollars per share)     24.00    
Earnout Shares | Tranche Four          
Class of Warrant or Right [Line Items]          
Weighted average price per share (in dollars per share)     32.00    
Earnout Shares | Tranche Five          
Class of Warrant or Right [Line Items]          
Weighted average price per share (in dollars per share)     $ 50.00    
Delta Warrants          
Class of Warrant or Right [Line Items]          
Warrant liability | $ $ 16,100        
Gain (Loss) from change in fair value of warrants and earnout shares | $     $ (4,200)    
Class of warrant or right outstanding (in shares) | shares 12,833,333        
Value cap adjustment period 30 days        
Stock price trigger percent 150.00%        
Value cap adjustment period, threshold business days | tradingDay 10        
Delta Warrants | Tranche One          
Class of Warrant or Right [Line Items]          
Class of warrant or right outstanding (in shares) | shares 7,000,000        
Delta Warrants | Tranche Two          
Class of Warrant or Right [Line Items]          
Class of warrant or right outstanding (in shares) | shares 5,833,333        
Delta Warrants | Common Stock | Tranche One          
Class of Warrant or Right [Line Items]          
Class of warrants exercise price per share (in dollars per share) $ 10        
Delta Warrants | Common Stock | Tranche Two          
Class of Warrant or Right [Line Items]          
Class of warrants exercise price per share (in dollars per share) $ 12