XML 91 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Domestic and Foreign Components of Income Before Tax and Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Domestic and foreign components of income before tax for operations [Abstract]      
Domestic $ (161,340) $ 16,181 $ (302)
Foreign 20,350 33,698 23,511
(Loss) income before income taxes (140,990) 49,879 23,209
Current Federal, State and Local, Tax Expense (Benefit) [Abstract]      
Current – Federal 484 3,522 2,288
Current – State 571 733 927
Current – Foreign 5,696 9,895 6,760
Current income tax expense 6,751 14,150 9,975
Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]      
Deferred – Federal 3,230 87 (1,024)
Deferred – State 877 587 (175)
Deferred – Foreign 112 296 600
Deferred income tax expense (benefit) 4,219 970 (599)
Income tax provision $ 10,970 $ 15,120 $ 9,376