XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Other Non-current Liabilities - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 14, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]        
Short-term financing   $ 0   $ 120,000
Discount amortization as interest expense   300 $ 100  
Note payable        
Debt Instrument [Line Items]        
Short-term financing   $ 700   $ 700
Note payable        
Debt Instrument [Line Items]        
Note payable $ 4,500      
Imputed interest rate (as percent) 6.66%      
Maximum payment amount $ 4,800