XML 79 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Fair Value (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value Measurements    
Assets $ 29,463 $ 35,005
Liabilities 22,401 22,336
Convertible note    
Fair Value Measurements    
Liabilities 22,401 22,336
Cash and cash equivalents    
Fair Value Measurements    
Assets 16,445 21,845
Restricted cash    
Fair Value Measurements    
Assets 13,018 13,160
Level 1    
Fair Value Measurements    
Assets 29,463 35,005
Liabilities 0 0
Level 1 | Convertible note    
Fair Value Measurements    
Liabilities 0 0
Level 1 | Cash and cash equivalents    
Fair Value Measurements    
Assets 16,445 21,845
Level 1 | Restricted cash    
Fair Value Measurements    
Assets 13,018 13,160
Level 2    
Fair Value Measurements    
Assets 0 0
Liabilities 0 0
Level 2 | Convertible note    
Fair Value Measurements    
Liabilities 0 0
Level 2 | Cash and cash equivalents    
Fair Value Measurements    
Assets 0 0
Level 2 | Restricted cash    
Fair Value Measurements    
Assets 0 0
Level 3    
Fair Value Measurements    
Assets 0 0
Liabilities 22,401 22,336
Level 3 | Convertible note    
Fair Value Measurements    
Liabilities 22,401 22,336
Level 3 | Cash and cash equivalents    
Fair Value Measurements    
Assets 0 0
Level 3 | Restricted cash    
Fair Value Measurements    
Assets $ 0 $ 0