v3.26.1
DEBT SECURITIES - Held-to-Maturity Investments Fair Value and Gross Unrealized Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule Of Held To Maturity Securities [Line Items]    
HTM Fair Value Less than 12 months $ 13,948 $ 0
HTM Unrealized Losses Less than 12 months 224 0
HTM Fair Value 12 months or more 174,068 200,275
HTM Unrealized Losses 12 months or more 6,452 5,879
HTM Fair Value 188,016 200,275
HTM Unrealized Losses 6,676 5,879
Municipal Bonds [Member]    
Schedule Of Held To Maturity Securities [Line Items]    
HTM Fair Value Less than 12 months 0 0
HTM Unrealized Losses Less than 12 months 0 0
HTM Fair Value 12 months or more 16,663 21,460
HTM Unrealized Losses 12 months or more 295 299
HTM Fair Value 16,663 21,460
HTM Unrealized Losses 295 299
Residential MBS [Member] | U.S. Agencies MBS [Member]    
Schedule Of Held To Maturity Securities [Line Items]    
HTM Fair Value Less than 12 months 13,948 0
HTM Unrealized Losses Less than 12 months 224 0
HTM Fair Value 12 months or more 69,663 87,553
HTM Unrealized Losses 12 months or more 2,840 2,245
HTM Fair Value 83,611 87,553
HTM Unrealized Losses 3,064 2,245
Residential MBS [Member] | CMOs issued or guaranteed by the FHLMC, FNMA, and GNMA: [Member]    
Schedule Of Held To Maturity Securities [Line Items]    
HTM Fair Value Less than 12 months 0 0
HTM Unrealized Losses Less than 12 months 0 0
HTM Fair Value 12 months or more 20,605 21,261
HTM Unrealized Losses 12 months or more 541 392
HTM Fair Value 20,605 21,261
HTM Unrealized Losses 541 392
Commercial MBS [Member] | U.S. Agencies MBS [Member]    
Schedule Of Held To Maturity Securities [Line Items]    
HTM Fair Value Less than 12 months 0 0
HTM Unrealized Losses Less than 12 months 0 0
HTM Fair Value 12 months or more 67,137 70,001
HTM Unrealized Losses 12 months or more 2,776 2,943
HTM Fair Value 67,137 70,001
HTM Unrealized Losses $ 2,776 $ 2,943