v3.26.1
DEBT SECURITIES - Held-to-Maturity Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Schedule Of Held To Maturity Securities [Line Items]        
Held To Maturity Securities Amortized $ 257,522 $ 265,296    
Held to Maturity Gross Unrecognized gains 2,639 2,638    
Held to Maturity Gross Unrecognized losses 6,676 5,879    
Held to Maturity Fair value 253,485 262,055    
Allowance for credit losses, Held-to-Maturity securities $ 641 $ 733    
Held to Maturity Weighted-average yield 4.24% 4.29%    
Interest receivable $ 67,722 $ 71,351    
Held-to-Maturity Securities [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Interest receivable 1,800 3,200    
Municipal Bonds [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held to Maturity Amortized Due Withing One Year 1,071 1,044    
Held to Maturity Gross Unrecognized gain Due Within One Year 20 42    
Held to Maturity Gross Unrecognized losses Due Within One Year 2 3    
Held to Maturity Fair value Due Within One Year 1,089 1,083    
Allowance for credit losses Due within one year $ 2 $ 2    
Held to Maturity Weighted-average yield Due withing One Year 4.75% 4.94%    
Held to Maturity Amortized Cost After 1 to 5 years $ 53,409 $ 54,611    
Held to Maturity Gross Unrecognized gains After 1 to 5 years 1,858 1,921    
Held to Maturity Gross Unrecognized losses After 1 to 5 years 146 131    
Held to Maturity Fair value After 1 to 5 years 55,121 56,401    
Allowance for credit losses After 1 to 5 years $ 364 $ 437    
Held to Maturity Weighted-average yield After 1 to 5 years 6.85% 7.05%    
Held to Maturity Amortized Cost After 5 to 10 years $ 10,438 $ 10,376    
Held to Maturity Gross Unrecognized gains After 5 to 10 years 665 653    
Held to Maturity Gross Unrecognized losses After 5 to 10 years 147 159    
Held to Maturity Fair value After 5 to 10 years 10,956 10,870    
Allowance for credit losses After 5 to 10 years $ 87 $ 95    
Held to Maturity Weighted-average yield After 5 to 10 years 4.49% 4.78%    
Held to Maturity Amortized Cost After 10 years $ 14,870 $ 14,870    
Held to Maturity Gross Unrecognized gains After 10 years 96 22    
Held to Maturity Gross Unrecognized losses After 10 years 0 6    
Held to Maturity Fair value After 10 years 14,966 14,886    
Allowance for credit losses After 10 years $ 188 $ 199    
Held to Maturity Weighted-average yield After 10 years 7.13% 7.46%    
Held To Maturity Securities Amortized $ 79,788 $ 80,901    
Held to Maturity Gross Unrecognized gains 2,639 2,638    
Held to Maturity Gross Unrecognized losses 295 299    
Held to Maturity Fair value 82,132 83,240    
Allowance for credit losses, Held-to-Maturity securities $ 641 $ 733 $ 843 $ 802
Held to Maturity Weighted-average yield 6.57% 6.81%    
Residential MBS [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held To Maturity Securities Amortized $ 107,821 $ 111,451    
Held to Maturity Gross Unrecognized gains 0 0    
Held to Maturity Gross Unrecognized losses 3,605 2,637    
Held to Maturity Fair value 104,216 108,814    
Allowance for credit losses, Held-to-Maturity securities $ 0 $ 0    
Held to Maturity Weighted-average yield 3.89% 3.87%    
Held-to-maturity, weighted average remaining contractual life 20 years 10 months 24 days 21 years    
Residential MBS [Member] | U.S. Agencies MBS [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held To Maturity Securities Amortized $ 86,675 $ 89,798    
Held to Maturity Gross Unrecognized gains 0 0    
Held to Maturity Gross Unrecognized losses 3,064 2,245    
Held to Maturity Fair value 83,611 87,553    
Allowance for credit losses, Held-to-Maturity securities $ 0 $ 0    
Held to Maturity Weighted-average yield 4.00% 3.99%    
Residential MBS [Member] | CMOs issued or guaranteed by the FHLMC, FNMA, and GNMA: [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held To Maturity Securities Amortized $ 21,146 $ 21,653    
Held to Maturity Gross Unrecognized gains 0 0    
Held to Maturity Gross Unrecognized losses 541 392    
Held to Maturity Fair value 20,605 21,261    
Allowance for credit losses, Held-to-Maturity securities $ 0 $ 0    
Held to Maturity Weighted-average yield 3.40% 3.40%    
Commercial MBS [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held To Maturity Securities Amortized $ 69,913 $ 72,944    
Held to Maturity Gross Unrecognized gains 0 0    
Held to Maturity Gross Unrecognized losses 2,776 2,943    
Held to Maturity Fair value 67,137 70,001    
Allowance for credit losses, Held-to-Maturity securities $ 0 $ 0    
Held to Maturity Weighted-average yield 2.14% 2.13%    
Held-to-maturity, weighted average remaining contractual life 11 years 7 months 6 days 11 years 10 months 24 days    
MBS [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held To Maturity Securities Amortized $ 177,734 $ 184,395    
Held to Maturity Gross Unrecognized gains 0 0    
Held to Maturity Gross Unrecognized losses 6,381 5,580    
Held to Maturity Fair value 171,353 178,815    
Allowance for credit losses, Held-to-Maturity securities $ 0 $ 0    
Held to Maturity Weighted-average yield 3.20% 3.19%    
Uninsured Portion Of Government Deposits [Member] | Asset Pledged as Collateral [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held To Maturity Securities Amortized $ 136,900 $ 153,000    
Held to Maturity Fair value $ 135,100 $ 150,900