XML 108 R91.htm IDEA: XBRL DOCUMENT v3.25.4
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
Income Tax Disclosure [Abstract]      
Current Federal Tax Expense (Benefit) $ 63,474 $ 41,477 $ 40,471
Current State and Local Tax Expense (Benefit) 13,283 8,022 9,616
Current Federal, State and Local, Tax Expense (Benefit) 76,757 49,499 50,087
Deferred Income Tax Expense (Benefit) (5,586) (3,521) 2,380
Deferred Federal Income Tax Expense (Benefit) 4,981 (2,535) 283
Deferred State and Local Income Tax Expense (Benefit) 605 (986) 2,097
Deferred Federal, State and Local, Tax Expense (Benefit) 5,586 (3,521) 2,380
Total income tax expense $ 82,343 $ 45,978 $ 52,467