v3.25.4
Income Taxes - Income from Continuing Operations Before Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
U.S. $ 295,117 $ 301,018 $ 282,459
Other than U.S. 103,003 47,702 38,941
Total before tax $ 398,120 $ 348,720 $ 321,400