XML 86 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Components of Income Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current    
Federal $ (10) $ 60
State and local 264 774
Foreign 871 1,546
Total current 1,125 2,380
Deferred    
Federal (1,340) (11,496)
State and local (216) (8,347)
Foreign 82 0
Total deferred (1,474) (19,843)
Total income benefit $ (349) $ (17,463)