XML 124 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Federal taxes calculated at statutory rate $ 30,801 $ 31,561 $ 33,510
(Decrease) increase resulting from:      
State taxes, net of federal benefit (404) (158) 3,845
Expense (benefit) from equity based compensation 56 219 (392)
Municipal interest income, net of interest disallowance (1,325) (1,804) (1,774)
Bank-owned life insurance (788) (393) (305)
Section 162(m) limitation 284 244 241
Nondeductible expenses 2,029 384 326
Other (34) (1) (448)
Income tax expense, as reported $ 30,619 $ 30,052 $ 35,003
Percentage increase (decrease) resulting from:      
Federal taxes calculated at statutory rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit (0.30%) (0.10%) 2.40%
Expense (benefit) from equity based compensation 0.00% 0.10% (0.20%)
Municipal interest income, net of interest disallowance (0.90%) (1.20%) (1.10%)
Bank-owned life insurance (0.50%) (0.30%) (0.20%)
Section 162(m) limitation 0.20% 0.20% 0.10%
Nondeductible expenses 1.40% 0.30% 0.20%
Other 0.00% 0.00% (0.30%)
Total 20.90% 20.00% 21.90%