Quarterly report pursuant to Section 13 or 15(d)

Equity Instruments - Warrants for Shares of Stock (Details)

v3.23.2
Equity Instruments - Warrants for Shares of Stock (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
$ / warrant
shares
Mar. 31, 2023
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
$ / shares
$ / warrant
shares
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Class of Warrant or Right [Line Items]                
Warrant liabilities $ 4,470 $ 5,298 $ 4,053 $ 27,719 $ 4,470 $ 4,053 $ 2,745 $ 21,705
Change in fair value $ (828) 2,553 (23,666) 6,014 $ 1,725 (17,651)    
Common stock warrants                
Class of Warrant or Right [Line Items]                
Number of Warrants (in shares) | shares 13,145,000       13,145,000   13,145,000  
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 dollars per share) | $ / shares $ 11.50       $ 11.50      
Fair Value on Issue Date per warrant (in dollars per warrant) | $ / warrant 2.00       2.00      
Warrant liabilities $ 1,488 1,757 1,380 9,434 $ 1,488 1,380 $ 888 7,387
Change in fair value $ (269)   (8,054) 2,047 $ 869      
2022 Private Warrant                
Class of Warrant or Right [Line Items]                
Number of Warrants (in shares) | shares 70,000       70,000      
Exercise Price per Warrant (in dollars per share) | $ / shares $ 2.56       $ 2.56      
Fair Value on Issue Date per warrant (in dollars per warrant) | $ / warrant 2.43       2.43      
Warrant liabilities $ 140 146 0 0 $ 140 0 109 0
Change in fair value $ (6)   0 0 $ 37      
Public Warrants                
Class of Warrant or Right [Line Items]                
Number of Warrants (in shares) | shares 8,625,000       8,625,000      
Exercise Price per Warrant (in dollars per share) | $ / shares $ 11.50       $ 11.50      
Fair Value on Issue Date per warrant (in dollars per warrant) | $ / warrant 3.30       3.30      
Warrant liabilities $ 2,842 $ 3,395 2,673 18,285 $ 2,842 $ 2,673 $ 1,748 $ 14,318
Change in fair value $ (553)   $ (15,612) $ 3,967 $ 1,647