XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Deferred Financing Costs (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument Line Items      
Amortization expenses of deferred financing costs included in Interest expense $ 3,500 $ 3,700 $ 1,700
Credit Agreement and Convertible Notes | Debt Offerings      
Debt Instrument Line Items      
Weighted-average interest rate on debt borrowings 5.00% 5.00% 7.00%
2025 Credit Agreement      
Debt Instrument Line Items      
Deferred financing costs related to convertible notes $ 2,650 $ 0  
2023 Convertible Notes      
Debt Instrument Line Items      
Deferred financing costs related to convertible notes $ 7,898 $ 10,618