Quarterly report pursuant to Section 13 or 15(d)

Equity Warrants Classified as Derivative Liabilities - Summary Schedule (Details)

v3.23.2
Equity Warrants Classified as Derivative Liabilities - Summary Schedule (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
4 Months Ended
Dec. 31, 2021
Jun. 30, 2023
Oct. 31, 2019
Public Warrants      
Class of Warrant or Right [Line Items]      
Number of shares (in shares)   15,813 15,800
Exercise Price (in dollars per share)   $ 11.50  
Redemption Price (in dollars per share)   $ 18.00  
Loss in value for the Six Months Ended June 30, $ (1,224)    
Fair Value at June 30, 2023   $ 3,321  
Private Placement Warrants - Issued October 2019      
Class of Warrant or Right [Line Items]      
Number of shares (in shares)   4,163  
Exercise Price (in dollars per share)   $ 11.50  
Redemption Price (in dollars per share)   $ 18.00  
Loss in value for the Six Months Ended June 30, (666)    
Fair Value at June 30, 2023   $ 1,540  
Private Placement Warrants - Issued October 2019      
Class of Warrant or Right [Line Items]      
Number of shares (in shares)   4,163  
Exercise Price (in dollars per share)   $ 20.00  
Redemption Price (in dollars per share)   $ 18.00  
Loss in value for the Six Months Ended June 30, (375)    
Fair Value at June 30, 2023   $ 833  
Private Placement Warrants - Issued March 2023      
Class of Warrant or Right [Line Items]      
Number of shares (in shares)   16,404  
Exercise Price (in dollars per share)   $ 2.20  
Loss in value for the Six Months Ended June 30, $ (6,069)    
Fair Value at June 30, 2023   $ 23,785  
Private Placement Warrants - Issued March 2023      
Class of Warrant or Right [Line Items]      
Number of shares (in shares)   16,400