XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT - Interest expense related to Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Debt        
Amortization of issuance costs     $ 2,041 $ 1,345
Convertible Senior Notes 0.750 Percent, Due 2029        
Debt        
Contractual interest expense $ 646 $ 677 1,940 1,108
Amortization of issuance costs 565 564 1,693 940
Total interest expense, convertible senior Notes $ 1,211 $ 1,241 $ 3,633 $ 2,048