v3.26.1
Investments - Amortized Cost and Fair Value of Securities Available-for-Sale (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost $ 1,125,155 $ 1,022,470
Available-for-Sale, Gross Unrealized Gains 6,345 10,986
Available-for-Sale, Gross Unrealized Losses (6,338) (2,888)
Available-for-Sale, Fair Value 1,125,162 1,030,568
U.S. Government Sponsored Entities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 25,676 25,960
Available-for-Sale, Gross Unrealized Gains 203 338
Available-for-Sale, Fair Value 25,879 26,298
U.S. Treasury securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 38,665 35,134
Available-for-Sale, Gross Unrealized Gains 66 116
Available-for-Sale, Fair Value 38,731 35,250
Government-Sponsored Residential Mortgage-Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 862,036 763,827
Available-for-Sale, Gross Unrealized Gains 5,282 9,598
Available-for-Sale, Gross Unrealized Losses (4,250) (1,280)
Available-for-Sale, Fair Value 863,068 772,145
Private Label Residential Mortgage-Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 4,298 4,441
Available-for-Sale, Gross Unrealized Losses (95) (115)
Available-for-Sale, Fair Value 4,203 4,326
Corporate [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 93,044 92,142
Available-for-Sale, Gross Unrealized Gains 641 734
Available-for-Sale, Gross Unrealized Losses (1,325) (1,078)
Available-for-Sale, Fair Value 92,360 91,798
Small Business Administration Loan Pools [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 77,400 80,199
Available-for-Sale, Gross Unrealized Gains 126 130
Available-for-Sale, Gross Unrealized Losses (191) (124)
Available-for-Sale, Fair Value 77,335 80,205
State and Political Subdivisions [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 24,036 20,767
Available-for-Sale, Gross Unrealized Gains 27 70
Available-for-Sale, Gross Unrealized Losses (477) (291)
Available-for-Sale, Fair Value $ 23,586 $ 20,546