XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes - Schedule of Provision (Benefit) for Income Taxes on Income from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ (15,979) $ (311) $ (3,579)
State and local 1,780 1,705 804
Foreign 7,671 8,821 1,575
Total current (6,528) 10,215 (1,200)
Deferred:      
Federal (38,805) 6,436 (692)
State and local (2,493) 399 (5,868)
Foreign (3,460) 4,679 9,109
Total deferred (44,758) 11,514 2,549
(Benefit) provision for income taxes $ (51,286) $ 21,729 $ 1,349