XML 149 R68.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Schedule of Income Tax Expense (Benefit) to Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Tax provision computed at U.S. statutory rate $ 29,360 $ 31,530 $ 25,910
Foreign taxes not offset in U.S. by foreign tax credits 14,833 25,719 53,851
Permanent differences 932 3,455 778
Foreign tax credit expirations 0 0 17,247
Increase/(decrease) in valuation allowance 34,281 27,656 (25,623)
Bargain purchase gain (2,842) 0 0
Other 4,743 1,417 (743)
Total income tax expense (benefit) $ 81,307 $ 89,777 $ 71,420