XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES (Income Before Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income before income taxes      
Domestic $ 108,900 $ 169,500 $ 163,900
Foreign 85,800 62,300 78,300
Income before income taxes $ 194,650 $ 231,847 $ 242,223