XML 91 R78.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Components of Income Before Income Tax Provision from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Domestic $ 308,824 $ 238,241 $ 247,381
Foreign 62,187 112,530 110,982
Total $ 371,011 $ 350,771 $ 358,363