XML 123 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
Federal $ 20 $ (79)
State 5 45
Foreign 12 (55)
Total current 37 (89)
Deferred:    
Federal (3,611) (670)
State (590) (175)
Foreign 100 (4)
Total deferred (4,101) (849)
Total expense for income taxes $ (4,064) $ (938)