v3.26.1
OBLIGATIONS - Carrying Value of 2027 Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
May 27, 2022
Debt Instrument [Line Items]      
Less: Current portion of long-term debt $ (378,239) $ (458,376)  
Long-term net carrying amount of the Convertible Notes 10,861 16,292  
Convertible Debt      
Debt Instrument [Line Items]      
Less: Deferred financing costs (1,742) (3,200)  
Net carrying amount of the Convertible Notes 378,239 456,786  
Less: Current portion of long-term debt (378,239) (456,786)  
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 $ 379,981 $ 459,986  
Interest rate (as a percent) 3.50%   3.50%