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 income tax provision:      
Federal $ 0 $ 92 $ 1,373
State 727 2,675 3,198
Foreign 4,802 4,413 7,277
Current income tax provision 5,529 7,180 11,848
Deferred income tax provision (benefit):      
Federal 6,622 6,765 (8,232)
State 1,052 727 (1,499)
Foreign 5,492 (31,443) (278)
Deferred income tax benefit 13,166 (23,951) (10,009)
Income tax (benefit) provision $ 18,695 $ (16,771) $ 1,839