XML 208 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of Effective Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Federal statutory tax rate (as a percent) 21.00%    
Income tax expense at Federal statutory rate $ 10,975 $ 15,312 $ 20,882
State tax, net of Federal tax benefit 526 827 936
Tax-exempt instruments (850) (1,311) (1,733)
BOLI surrender 2,371 0 0
Federal tax credits and other benefits (4,014) (3,205) (1,979)
Effects of BOLI (571) (564) (735)
Other, net 564 101 190
Income tax expense $ 9,001 $ 11,160 $ 17,561