XML 138 R105.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
Federal $ (191) $ (215)
State (111) 37
Foreign (2,812) (1,975)
Total current (3,114) (2,153)
Deferred:    
Federal 1,239 (14,041)
State 107 (925)
Foreign 376 593
Total deferred 1,722 (14,373)
Change in valuation allowance 4,841 18,030
Income tax benefit $ 3,449 $ 1,504