XML 105 R76.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current income tax expense (benefit)      
U.S. federal $ (175) $ 584 $ 749
State and local 361 1,046 98
Foreign 1,704 465 871
Current income tax expense (benefit) 1,890 2,095 1,718
Deferred income tax expense (benefit)      
U.S. federal 12,658 (10,202) (344)
State and local 4,997 (10,119) (1,021)
Foreign (957) (2,630) (859)
Deferred income tax expense (benefit) 16,698 (22,951) (2,224)
U.S. federal 12,483 (9,618) 405
State and local 5,358 (9,073) (923)
Foreign 747 (2,165) 12
Total income tax expense (benefit) $ 18,588 $ (20,856) $ (506)