XML 82 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets    
Money market funds $ 43,804 $ 10,282
Other investments 11,993 11,192
Total assets 55,797 21,474
Liabilities    
Warrant liabilities 22,510 6,431
Interest rate derivatives 3,532 7,469
Total liabilities 26,042 13,900
Public warrants    
Liabilities    
Warrant liabilities 21,149 6,042
Private warrants    
Liabilities    
Warrant liabilities 1,361 389
Level 1    
Assets    
Money market funds 43,804 10,282
Other investments 0 0
Total assets 43,804 10,282
Liabilities    
Interest rate derivatives 0 0
Total liabilities 21,149 6,042
Level 1 | Public warrants    
Liabilities    
Warrant liabilities 21,149 6,042
Level 1 | Private warrants    
Liabilities    
Warrant liabilities 0 0
Level 2    
Assets    
Money market funds 0 0
Other investments 0 0
Total assets 0 0
Liabilities    
Interest rate derivatives 3,532 7,469
Total liabilities 3,532 7,469
Level 2 | Public warrants    
Liabilities    
Warrant liabilities 0 0
Level 2 | Private warrants    
Liabilities    
Warrant liabilities 0 0
Level 3    
Assets    
Money market funds 0 0
Other investments 11,993 11,192
Total assets 11,993 11,192
Liabilities    
Interest rate derivatives 0 0
Total liabilities 1,361 389
Level 3 | Public warrants    
Liabilities    
Warrant liabilities 0 0
Level 3 | Private warrants    
Liabilities    
Warrant liabilities $ 1,361 $ 389