XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Option, Quantitative Disclosures [Line Items]        
Change in fair value of warrant liabilities $ (907) $ (25,210) $ 2,715 $ (19,808)
Series B-1 convertible preferred stock        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Change in fair value of warrant liabilities   $ 100   100
Series B-1 convertible preferred stock | Warrant        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Change in fair value       (106)
Junior preferred stock warrants | Warrant        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Change in fair value 400   (721) 3,937
Private placement warrants | Warrant        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Change in fair value $ 500   $ (1,994) $ 20,239