XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Total Level 3 Financial Assets    
Beginning balance $ 5,593 $ 7,371
Ending balance 7,436 5,763
Total Level 3 Financial Liabilities    
Beginning balance 10,320 7,977
Ending balance 8,766 9,084
Notes Payable    
Total Level 3 Financial Liabilities    
Change in fair value 1,843 (1,608)
Warrant | Junior Preferred Stock Warrants    
Total Level 3 Financial Liabilities    
Change in fair value   721
Warrant | Private Placement Warrants    
Total Level 3 Financial Liabilities    
Beginning balance 4,727 222
Change in fair value (3,397) 1,994
Ending balance 1,330 2,216
Notes Receivable    
Total Level 3 Financial Assets    
Change in fair value $ 1,843 $ (1,608)