XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Total Level 3 Financial Assets    
Beginning balance $ 5,593 $ 7,371
Ending balance 6,758 5,830
Total Level 3 Financial Liabilities    
Beginning balance 10,320 7,977
Ending balance 8,605 10,058
Notes Payable    
Total Level 3 Financial Liabilities    
Change in fair value 1,165 (1,541)
Warrant | Junior Preferred Stock Warrants    
Total Level 3 Financial Liabilities    
Change in fair value   1,084
Warrant | Private Placement Warrants    
Total Level 3 Financial Liabilities    
Beginning balance 4,727 222
Change in fair value (2,880) 2,538
Ending balance 1,847 2,760
Notes Receivable    
Total Level 3 Financial Assets    
Change in fair value $ 1,165 $ (1,541)