XML 119 R101.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:      
Federal $ (55) $ 802 $ 532
State 369 1,874 4,344
Foreign 58 112 183
Total current 372 2,788 5,059
Deferred:      
Federal 37,160 (1,275) (49,045)
State 4,201 (50) (4,763)
Foreign (13) (79) (26)
Total deferred 41,348 (1,404) (53,834)
Total provision (benefit) for income taxes $ 41,720 $ 1,384 $ (48,775)