Annual report pursuant to Section 13 and 15(d)

Derivative Liabilities - Narrative (Details)

v3.24.0.1
Derivative Liabilities - Narrative (Details)
12 Months Ended
Nov. 03, 2021
tradingDay
$ / shares
shares
Dec. 31, 2023
tradingDay
$ / shares
shares
Dec. 31, 2022
shares
Derivative [Line Items]      
Earnout shares, vested (in shares) | shares   0  
Earnout shares outstanding (in shares) | shares   5,000,000 5,000,000
Sponsor Shares Subject to Time-Based Lock-Up Provision      
Derivative [Line Items]      
Earnout shares (in shares) | shares 2,000,000    
Derivative Instrument, Period One | Sponsor Shares Subject to Time-Based Lock-Up Provision      
Derivative [Line Items]      
Earnout shares (in shares) | shares 2,000,000    
Earnout period 2 years    
Earnout period, stock price trigger (in usd per share) $ 15.00    
Earnout period, threshold (trading days) | tradingDay 20    
Earnout period, threshold (trading day period) | tradingDay 30    
Derivative Instrument, Period Two | Sponsor Shares Subject to Time-Based Lock-Up Provision      
Derivative [Line Items]      
Earnout shares (in shares) | shares 2,000,000    
Earnout period 3 years    
Earnout period, stock price trigger (in usd per share) $ 17.50    
Earnout period, threshold (trading days) | tradingDay 20    
Earnout period, threshold (trading day period) | tradingDay 30    
Derivative Instrument, Period Three | Sponsor Shares Subject to Time-Based Lock-Up Provision      
Derivative [Line Items]      
Earnout shares (in shares) | shares 2,000,000    
Earnout period 4 years    
Earnout period, stock price trigger (in usd per share) $ 20.00    
Earnout period, threshold (trading days) | tradingDay 20    
Earnout period, threshold (trading day period) | tradingDay 30    
Public warrants      
Derivative [Line Items]      
Warrants outstanding (in shares) | shares 12,000,000 12,000,000 12,000,000
Warrants exercise price (in usd per share) $ 11.50    
Warrant, redemption period (threshold trading days) | tradingDay   20  
Warrant redemption period, threshold (trading day period) | tradingDay   30  
Public warrants | Common Class A      
Derivative [Line Items]      
Warrant, redemption period (threshold trading days) | tradingDay   10  
Shares received upon exercise of warrant (capped)   0.361  
Public warrants | Derivative Instrument, Period One      
Derivative [Line Items]      
Warrant redemption period, stock price trigger (in usd per share)   $ 10.00  
Warrant redemption (usd per share)   $ 0.10  
Public warrants | Derivative Instrument, Period One | Maximum      
Derivative [Line Items]      
Warrant written notice of redemption period   30 days  
Public warrants | Derivative Instrument, Period Two      
Derivative [Line Items]      
Warrant redemption period, stock price trigger (in usd per share)   $ 18.00  
Warrant redemption (usd per share)   $ 0.01  
Public warrants | Derivative Instrument, Period Two | Maximum      
Derivative [Line Items]      
Warrant written notice of redemption period   30 days  
Private placement warrants      
Derivative [Line Items]      
Warrants outstanding (in shares) | shares 9,000,000 9,000,000 9,000,000
Warrants exercise price (in usd per share) $ 11.50    
Private placement warrants | Derivative Instrument, Period One      
Derivative [Line Items]      
Warrant redemption period, stock price trigger (in usd per share)   $ 10.00  
Private placement warrants | Derivative Instrument, Period Two      
Derivative [Line Items]      
Warrant redemption period, stock price trigger (in usd per share)   $ 18.00