XML 130 R115.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Federal      
Current $ 32,403 $ 32,536 $ 33,070
Deferred 185 (31) 459
Total Federal 32,588 32,505 33,529
State and Local      
Current 1,132 1,313 352
Deferred (10) (265) 142
Total State and Local 1,122 1,048 494
Total Federal and State $ 33,710 $ 33,553 $ 34,023