Annual report pursuant to Section 13 and 15(d)

Equity Instruments - Warrants for Shares of Stock (Details)

v3.23.1
Equity Instruments - Warrants for Shares of Stock (Details)
$ / shares in Units, $ in Thousands
Dec. 31, 2022
USD ($)
$ / shares
$ / warrant
shares
Jul. 25, 2022
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
$ / warrant
shares
Dec. 02, 2020
$ / shares
$ / warrant
shares
Class of Warrant or Right [Line Items]        
Exercise Price per warrant (in usd per share) | $ / shares $ 11.50      
Fair Value $ 2,745   $ 21,705  
Common stock warrants        
Class of Warrant or Right [Line Items]        
Number of Warrants (in shares) | shares 13,145,000   13,075,000  
Fair Value $ 2,745   $ 21,705  
Private Warrants        
Class of Warrant or Right [Line Items]        
Number of Warrants (in shares) | shares 4,450,000   4,450,000  
Exercise Price per warrant (in usd per share) | $ / shares $ 11.50   $ 11.50  
Fair Value on Issue Date per warrant (in usd per warrant) | $ / warrant 2.00   2.00  
Fair Value $ 888   $ 7,387  
2022 Private Warrant        
Class of Warrant or Right [Line Items]        
Number of Warrants (in shares) | shares 70,000      
Exercise Price per warrant (in usd per share) | $ / shares $ 2.56 $ 2.56    
Fair Value on Issue Date per warrant (in usd per warrant) | $ / warrant 2.43      
Fair Value $ 109      
Public Warrants        
Class of Warrant or Right [Line Items]        
Number of Warrants (in shares) | shares 8,625,000   8,625,000 34,500,000
Exercise Price per warrant (in usd per share) | $ / shares $ 11.50   $ 11.50 $ 11.50
Fair Value on Issue Date per warrant (in usd per warrant) | $ / warrant 3.30   3.30 10.00
Fair Value $ 1,748   $ 14,318