XML 121 R106.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      
Federal $ 0 $ 0 $ (875)
State and local 125 2,855 1,788
Foreign 1,451 1,034 1,318
Total current tax expense 1,576 3,889 2,231
Deferred      
Federal (12,259) (42,156) 5,055
State and local (6,521) (12,822) (2,790)
Foreign (49) 510 92
Total deferred tax expense (benefit) (18,829) (54,468) 2,357
Change in valuation allowance 15,840 (38,786) (47,964)
Total tax expense (benefit) $ (1,413) $ (89,365) $ (43,376)