XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT SECURITIES - Investments Securities Held to Maturity (Securities in continuous unrealized loss position) (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
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 248,511 269,921
HTM Unrealized Losses 12 months or more 15,460 12,857
HTM Fair Value 248,511 269,921
HTM Unrealized Losses 15,460 12,857
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 26,147 34,682
HTM Unrealized Losses 12 months or more 839 958
HTM Fair Value 26,147 34,682
HTM Unrealized Losses 839 958
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 91,991 94,590
HTM Unrealized Losses 12 months or more 6,379 6,080
HTM Fair Value 91,991 94,590
HTM Unrealized Losses 6,379 6,080
FHLMC [Member] | Residential 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 30,398 33,523
HTM Unrealized Losses 12 months or more 1,724 1,270
HTM Fair Value 30,398 33,523
HTM Unrealized Losses 1,724 1,270
GNMA [Member] | Residential 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 14,096 15,476
HTM Unrealized Losses 12 months or more 951 789
HTM Fair Value 14,096 15,476
HTM Unrealized Losses 951 789
FNMA [Member] | Residential 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 60,664 64,785
HTM Unrealized Losses 12 months or more 3,927 2,486
HTM Fair Value 60,664 64,785
HTM Unrealized Losses 3,927 2,486
CMOs issued or guaranteed by the FHLMC, FNMA, and GNMA: [Member] | Residential 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 25,215 26,865
HTM Unrealized Losses 12 months or more 1,640 1,274
HTM Fair Value 25,215 26,865
HTM Unrealized Losses $ 1,640 $ 1,274