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