XML 144 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Components of Income Before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
U.S. income $ 242,979 $ 243,129 $ 80,229
Non-U.S. income 123,419 131,877 126,459
Income before income taxes 366,398 375,006 206,688
Current      
Federal 46,980 47,060 49,642
State 9,981 12,868 9,510
Non-U.S. 35,475 30,209 27,101
Total current provision 92,436 90,137 86,253
Deferred      
Federal 2,666 (3,141) 54,272
State (1,503) 1,046 12,914
Non-U.S. (6,125) 1,997 (5,334)
Total deferred provision (benefit) (4,962) (98) 61,852
Provision for income taxes $ 87,474 $ 90,039 $ 148,105