XML 179 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 0 $ (55) $ 802
State 167 369 1,874
Foreign 233 58 112
Total current 400 372 2,788
Deferred:      
Federal 119 37,160 (1,275)
State 118 4,201 (50)
Foreign 47 (13) (79)
Total deferred 284 41,348 (1,404)
Total provision for income taxes $ 684 $ 41,720 $ 1,384