XML 96 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income tax provision:      
Federal $ 92 $ 1,373 $ 27
State 2,675 3,198 2,650
Foreign 4,413 7,277 1,691
Current income tax provision 7,180 11,848 4,368
Deferred income tax provision (benefit):      
Federal 6,765 (8,232) (8,045)
State 727 (1,499) (2,894)
Foreign (31,443) (278) 1,181
Deferred income tax benefit (23,951) (10,009) (9,758)
Income tax (benefit) provision $ (16,771) $ 1,839 $ (5,390)