XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Aggregate Fair Value of Warrant Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Change in fair value of warrant liabilities and fair value of financial instruments issued in excess of proceeds $ (96,439) $ (443) $ (51,829) $ 55,738
Fair Value, Recurring [Member] | Warrant [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Balance as of December 31, 2023     76,211  
Change in fair value of warrant liabilities and fair value of financial instruments issued in excess of proceeds     (51,829)  
Settlement of warrant liability     (420)  
Balance as of September 30, 2024 $ 23,962   $ 23,962