XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.2
FINANCING ARRANGEMENTS - Schedule of Notes (Details) - Senior Notes
$ in Thousands
1 Months Ended 6 Months Ended
Nov. 30, 2024
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
6.25% Convertible Senior Notes Due 2027      
Debt Instrument [Line Items]      
Fair value of principal recorded at issuance   $ 196,210 $ 196,210
Less: debt discount   (2,780) (3,483)
Net carrying amount of liability component   193,430 192,727
Debt instrument, issued amount   176,300  
Proceeds from sale and issuance of debt   19,900  
Debt conversion ratio 0.033    
1.125% Convertible Senior Notes Due 2026      
Debt Instrument [Line Items]      
Fair value of principal recorded at issuance   53,740 53,740
Less: debt discount   (267) (454)
Net carrying amount of liability component   $ 53,473 $ 53,286
Debt conversion ratio   0.01468