XML 100 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Income taxes - Schedule of Provision (Benefit) for Income Taxes on Income from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ (13) $ (15,979) $ (311)
State and local 1,257 1,780 1,705
Foreign 6,002 7,671 8,821
Total current 7,246 (6,528) 10,215
Deferred:      
Federal (12,735) (38,805) 6,436
State and local (3,180) (2,493) 399
Foreign 5,639 (3,460) 4,679
Total deferred (10,276) (44,758) 11,514
Benefit for income taxes $ (3,030) $ (51,286) $ 21,729