XML 109 R98.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Components of Operating Income from Before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Components of income before income taxes [Abstract]      
United States $ 95,422 $ 72,823 $ 71,514
Foreign 199,374 199,305 173,657
Income before income taxes $ 294,796 $ 272,128 $ 245,171