Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES (Details)

v3.25.0.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
U.S. federal $ (410) $ (1,570) $ 10,537
U.S. state 360 128 3,015
Foreign 4 242 2,856
Total income tax (benefit) expense, Current (46) (1,200) 16,408
Deferred      
U.S. federal 1,456 (806) (862)
U.S. state 562 (110) (405)
Foreign 14   (1,120)
Total income tax (benefit) expense, Deferred 2,032 (916) (2,387)
Total      
U.S. federal 1,046 (2,376) 9,675
U.S. state 922 18 2,610
Foreign 18 242 1,736
Total income tax (benefit) expense $ 1,986 $ (2,116) $ 14,021