XML 110 R99.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current income tax expense:      
U.S. Federal $ 19,230 $ 34,199 $ 15,848
U.S. State 1,965 3,452 3,048
Foreign 32,562 31,515 27,030
Current income tax expense: 53,757 69,166 45,926
Deferred income tax benefit:      
U.S. Federal (388) (16,799) 460
U.S. State 179 (2,995) (3,936)
Foreign (827) 677 (290)
Deferred Income Tax Expense (Benefit), Total (1,036) (19,117) (3,766)
Total income tax expense:      
U.S. Federal 18,842 17,400 16,308
U.S. State 2,144 457 (888)
Foreign 31,735 32,192 26,740
Income Tax Expense (Benefit), Total $ 52,721 $ 50,049 $ 42,160