XML 142 R75.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current expense:      
Federal $ 17,745 $ 26,061 $ 15,684
State 4,863 5,286 3,775
Foreign 14,626 13,162 10,862
Total current expense 37,234 44,509 30,321
Deferred expense (benefit):      
Federal 4,766 (12,609) (11,030)
State 378 (1,421) (1,699)
Foreign 70 (843) 86
Total deferred benefit 5,214 (14,873) (12,643)
Total income tax expense $ 42,448 $ 29,636 $ 17,678