XML 98 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income tax provision      
Federal $ 9,117 $ 152 $ 1,296
State 3,534 249 1,320
Foreign 26 66 691
Total 12,677 467 3,307
Deferred income tax benefit      
Federal (7,601) (13,382) (12,163)
State (3,946) (1,722) (5,122)
Foreign (29) (128) 336
Total (11,576) (15,232) (16,949)
Change in valuation allowance (8) (4) 187
Total expense (benefit) for income taxes $ 1,093 $ (14,769) $ (13,455)