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

INCOME TAXES (Narrative) (Details)

v3.25.4
INCOME TAXES (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Examination [Line Items]      
Domestic income (loss) before income taxes $ 145,600 $ 31,800 $ 237,500
Foreign income (loss) before income taxes $ 884,900 $ 707,600 $ 675,800