XML 122 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current tax (expense):      
Federal $ (5,316) $ (1,870) $ (42,065)
State and local (1,800) (1,542) (6,579)
Foreign (6,498) (8,238) (11,096)
Total current tax (expense) (13,614) (11,650) (59,740)
Deferred tax benefit (expense):      
Federal 5,748 7,789 9,096
State and local (1,677) (826) (3,439)
Foreign 1,325 5,936 9,456
Total deferred tax benefit 5,396 12,899 15,113
Total income tax (expense) benefit $ (8,218) $ 1,249 $ (44,627)