XML 112 R96.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      
Federal $ 997 $ 372 $ (217)
State (396) (442) 1,341
Foreign 18,301 18,289 26,999
Current income tax expense (benefit) 18,902 18,219 28,123
Deferred      
Federal 13,174 (1,290) (2,513)
State 10,558 (1,896) 1,186
Foreign 7,257 (3,172) (754)
Deferred income tax expense (benefit) 30,989 (6,358) (2,081)
Income tax provision $ 49,891 $ 11,861 $ 26,042