XML 127 R105.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes, Current and Deferred Amounts of Income Tax Expense Table (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Current Federal Tax Expense (Benefit) $ 62,599 $ 38,353 $ 29,319
Current State and Local Tax Expense (Benefit) 19,289 9,436 5,283
Current Income Tax Expense (Benefit), Total 81,888 47,789 34,602
Deferred Federal Income Tax Expense (Benefit) 25,320 (30,701) (8,371)
Deferred State and Local Income Tax Expense (Benefit) (4,075) (5,775) (3,135)
Deferred Income Tax Expense (Benefit), Total 21,245 (36,475) (11,506)
Income Tax Expense (Benefit), Total 103,133 11,314 23,097
Federal tax expense (benefit) 87,919 7,652 20,948
State and local tax expense (benefit) $ 15,214 $ 3,661 $ 2,148