XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current      
Federal $ (2,735) $ (107) $ 167
State and local (2,276) 946 1,058
Foreign (1,801) (6,978) (1,252)
Total current tax benefit (expense) (6,812) (6,139) (27)
Deferred      
Federal (7) 0 (1,004)
State and local (2) 0 124
Foreign 1,113 3,195 901
Total deferred tax benefit (expense) 1,104 3,195 21
Income tax benefit (expense) on continuing operations $ (5,708) $ (2,944) $ (6)