XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Obligations - Carrying Value of 2027 Notes and 2024 Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
May 27, 2022
Debt Instrument [Line Items]      
Less: Current portion of long-term debt $ (456,258) $ (456,329)  
Long-term net carrying amount of the Convertible Notes 17,142 15,443  
Convertible Debt      
Debt Instrument [Line Items]      
Less: Deferred financing costs (3,728) (5,261)  
Net carrying amount of the Convertible Notes 456,258 454,739  
Less: Current portion of long-term debt (456,258) (454,739)  
Long-term net carrying amount of the Convertible Notes 0 0  
Convertible Debt | 3.50% Senior Convertible Notes due 2027      
Debt Instrument [Line Items]      
Long-term debt, gross $ 459,986 $ 460,000  
Interest rate (as a percent) 3.50%   3.50%