XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
U.S. $ 24,306 $ (46,195) $ 172,781
Foreign 59,653 108,877 105,152
Income before income taxes and noncontrolling interest 83,959 62,682 277,933
Current tax provision (benefit)      
Federal 2,751 1,684 27,028
Foreign 16,420 41,052 34,408
State (17) 123 54
Current tax provision (benefit), Total 19,154 42,859 61,490
Deferred tax provision (benefit)      
Federal 1,439 (7,862) (8,273)
Foreign (2,449) (13,867) (10,463)
State (127) 0 (5)
Deferred Income Tax Expense (Benefit), Total (1,137) (21,729) (18,741)
Tax (benefit) provision for unrecognized tax benefits (3,228) (9,290) 4,536
Total income tax provision $ 14,789 $ 11,840 $ 47,285