XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Total Level 3 Financial Assets    
Beginning balance $ 7,412 $ 5,593
Ending balance 7,433 6,236
Total Level 3 Financial Liabilities    
Beginning balance 7,559 10,320
Ending balance 7,433 9,338
Warrant | Private Placement Warrants    
Total Level 3 Financial Liabilities    
Beginning balance 147 4,727
Change in fair value (147) (1,625)
Ending balance 0 3,102
Notes Payable, Other Payables    
Total Level 3 Financial Liabilities    
Change in fair value 21 643
Notes Receivable    
Total Level 3 Financial Assets    
Change in fair value $ 21 $ 643