XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Amortized Cost and Fair Value of Securities Available-for-Sale (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost $ 1,126,806 $ 997,196
Available-for-Sale, Gross Unrecognized Gains 829 3,974
Available-for-Sale, Gross Unrecognized Losses (85,459) (81,522)
Available-for-Sale, Fair Value 1,042,176 919,648
U.S. Government Sponsored Entities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 81,808 39,103
Available-for-Sale, Gross Unrecognized Losses (6,676) (6,016)
Available-for-Sale, Fair Value 75,132 33,087
U.S. Treasury securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 95,779 89,999
Available-for-Sale, Gross Unrecognized Gains 1 28
Available-for-Sale, Gross Unrecognized Losses (741) (771)
Available-for-Sale, Fair Value 95,039 89,256
Government-Sponsored Residential Mortgage-Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 642,210 560,674
Available-for-Sale, Gross Unrecognized Gains 758 3,872
Available-for-Sale, Gross Unrecognized Losses (39,121) (35,403)
Available-for-Sale, Fair Value 603,847 529,143
Private Label Residential Mortgage-Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 152,161 161,174
Available-for-Sale, Gross Unrecognized Losses (23,096) (23,333)
Available-for-Sale, Fair Value 129,065 137,841
Corporate [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 61,274 56,722
Available-for-Sale, Gross Unrecognized Gains 45  
Available-for-Sale, Gross Unrecognized Losses (5,224) (7,039)
Available-for-Sale, Fair Value 56,095 49,683
Small Business Administration Loan Pools [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 7,203 8,066
Available-for-Sale, Gross Unrecognized Losses (330) (339)
Available-for-Sale, Fair Value 6,873 7,727
State and Political Subdivisions [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-Sale, Amortized Cost 86,371 81,458
Available-for-Sale, Gross Unrecognized Gains 25 74
Available-for-Sale, Gross Unrecognized Losses (10,271) (8,621)
Available-for-Sale, Fair Value $ 76,125 $ 72,911