XML 107 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Provision (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income tax expense        
Federal   $ 13,714 $ 9,117 $ 152
State   2,231 3,534 249
Foreign   1,876 26 66
Total   17,821 12,677 467
Deferred income tax benefit        
Federal   (17,876) (7,601) (13,382)
State   (3,906) (3,946) (1,722)
Foreign   (1,217) (29) (128)
Total   (22,999) (11,576) (15,232)
Change in valuation allowance $ (1,500) 1,488 (8) (4)
Total (benefit) expense for income taxes   $ (3,690) $ 1,093 $ (14,769)