Annual report [Section 13 and 15(d), not S-K Item 405]

LONG-TERM DEBT (Schedule of Convertible Note Debt Interest Expense) (Details)

v3.25.4
LONG-TERM DEBT (Schedule of Convertible Note Debt Interest Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Contractual interest coupon $ 71,855 $ 41,289 $ 39,159
Amortization of debt issuance costs 7,104 4,095 3,912
Total interest cost recognized on the notes $ 78,959 $ 45,384 $ 43,071