XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets    
Money market funds $ 55,201 $ 43,804
Other investments 12,341 11,993
Total assets 67,542 55,797
Liabilities    
Warrant liabilities 30,667 22,510
Interest rate derivatives 8,800 3,532
Total liabilities 39,467 26,042
Public warrants    
Liabilities    
Warrant liabilities 28,788 21,149
Private warrants    
Liabilities    
Warrant liabilities 1,879 1,361
Level 1    
Assets    
Money market funds 55,201 43,804
Other investments 0 0
Total assets 55,201 43,804
Liabilities    
Interest rate derivatives 0 0
Total liabilities 28,788 21,149
Level 1 | Public warrants    
Liabilities    
Warrant liabilities 28,788 21,149
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 8,800 3,532
Total liabilities 8,800 3,532
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 12,341 11,993
Total assets 12,341 11,993
Liabilities    
Interest rate derivatives 0 0
Total liabilities 1,879 1,361
Level 3 | Public warrants    
Liabilities    
Warrant liabilities 0 0
Level 3 | Private warrants    
Liabilities    
Warrant liabilities $ 1,879 $ 1,361