v3.25.3
Fair Value Measurements - Schedule of Financial Assets and Liabilities Fair Value (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value Measurements    
Assets $ 26,787 $ 35,005
Liabilities 24,081 22,336
Convertible note    
Fair Value Measurements    
Liabilities 24,081 22,336
Cash and cash equivalents    
Fair Value Measurements    
Assets 13,715 21,845
Restricted cash    
Fair Value Measurements    
Assets 13,072 13,160
Level 1    
Fair Value Measurements    
Assets 26,787 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 13,715 21,845
Level 1 | Restricted cash    
Fair Value Measurements    
Assets 13,072 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 24,081 22,336
Level 3 | Convertible note    
Fair Value Measurements    
Liabilities 24,081 22,336
Level 3 | Cash and cash equivalents    
Fair Value Measurements    
Assets 0 0
Level 3 | Restricted cash    
Fair Value Measurements    
Assets $ 0 $ 0