XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total Level 3 Financial Assets    
Beginning balance $ 5,593 $ 7,371
Ending balance 6,236 5,830
Total Level 3 Financial Liabilities    
Beginning balance 10,320 7,977
Ending balance 9,338 6,267
Notes Payable, Other Payables    
Total Level 3 Financial Liabilities    
Change in fair value 643 (1,541)
Warrant | Junior Preferred Stock Warrants    
Total Level 3 Financial Liabilities    
Change in fair value   (137)
Warrant | Private placement warrants    
Total Level 3 Financial Liabilities    
Beginning balance 4,727 222
Change in fair value (1,625) (32)
Ending balance 3,102 190
Notes Receivable    
Total Level 3 Financial Assets    
Change in fair value $ 643 $ (1,541)