XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT SECURITIES - Held-to-Maturity Investments Fair Value and Gross Unrealized Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
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 200,722 232,503
HTM Unrealized Losses 12 months or more 7,043 13,561
HTM Fair Value 200,722 232,503
HTM Unrealized Losses 7,043 13,561
Government 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,652 20,071
HTM Unrealized Losses 12 months or more 329 649
HTM Fair Value 16,652 20,071
HTM Unrealized Losses 329 649
Residential MBS [Member] | FHLMC [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 24,355 27,553
HTM Unrealized Losses 12 months or more 685 1,495
HTM Fair Value 24,355 27,553
HTM Unrealized Losses 685 1,495
Residential MBS [Member] | 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 11,139 12,630
HTM Unrealized Losses 12 months or more 438 842
HTM Fair Value 11,139 12,630
HTM Unrealized Losses 438 842
Residential MBS [Member] | FNMA [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 54,776 57,447
HTM Unrealized Losses 12 months or more 1,784 3,786
HTM Fair Value 54,776 57,447
HTM Unrealized Losses 1,784 3,786
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 22,841 24,245
HTM Unrealized Losses 12 months or more 558 1,321
HTM Fair Value 22,841 24,245
HTM Unrealized Losses 558 1,321
Commercial 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 70,959 90,557
HTM Unrealized Losses 12 months or more 3,249 5,468
HTM Fair Value 70,959 90,557
HTM Unrealized Losses $ 3,249 $ 5,468