XML 106 R93.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Federal income tax expense (benefit):      
Current $ 1,460 $ 417 $ 0
Deferred (3,740) (1,390) 44,369
Federal income tax benefit, Total (2,280) (973) 44,369
State income tax expense (benefit):      
Current 4,804 4,882 7,002
Deferred (13,623) (1,412) 11,279
State and Local Income Tax Expense (Benefit), Continuing Operations, Total (8,819) 3,470 18,281
Foreign income tax expense (benefit):      
Current 5,476 5,269 1,578
Deferred (4,314) 1,687 (3,076)
Foreign Income Tax Expense (Benefit), Continuing Operations, Total 1,162 6,956 (1,498)
Total income tax expense (benefit):      
Current 11,740 10,568 8,580
Deferred (21,677) (1,115) 52,572
Total income tax expense $ (9,937) $ 9,453 $ 61,152