XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Components of Income Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current    
Federal $ 0 $ (10)
State and local 428 264
Foreign 1,214 871
Total current 1,642 1,125
Deferred    
Federal (7,729) (1,340)
State and local (1,446) (216)
Foreign (104) 82
Total deferred (9,279) (1,474)
Total income tax benefit $ (7,637) $ (349)