XML 108 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Schedule of Income/(Loss) From Continuing Operations) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Income/(loss) before income taxes, U.S. $ (114,505) $ 26,660 $ 68,872
Income/(loss) before income taxes, Non-U.S. 52,718 90,429 91,584
Income/(loss) before income taxes (61,787) 117,089 160,456
Current:      
Federal 1,920 2,682 17,005
State 2,021 4,724 2,030
Non-U.S. 27,502 34,053 34,110
Current income tax provision 31,443 41,459 53,145
Deferred:      
Federal (25,281) 1,699 (1,700)
State (1,731) (804) 863
Non-U.S. (9,259) (13,320) (3,462)
Deferred income tax provision (36,271) (12,425) (4,299)
Total income tax expense $ (4,828) $ 29,034 $ 48,846