XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT SECURITIES - Investments Securities Held to Maturity (Securities in continous unrealized loss position) (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Held To Maturity Securities [Line Items]    
HTM Fair Value Less than 12 months $ 213,240  
HTM Unrealized Losses Less than 12 months 1,923  
HTM Fair Value 12 months or more 127,321  
HTM Unrealized Losses 12 months or more 6,511  
HTM Fair Value 340,561  
HTM Unrealized Losses 8,434  
FHLMC [Member] | Mortgage Backed Securities [Member]    
Schedule Of Held To Maturity Securities [Line Items]    
HTM Fair Value Less than 12 months 20,127  
HTM Unrealized Losses Less than 12 months 84  
HTM Fair Value 12 months or more 0  
HTM Unrealized Losses 12 months or more 0  
HTM Fair Value 20,127  
HTM Unrealized Losses 84  
GNMA [Member] | Mortgage Backed Securities [Member]    
Schedule Of Held To Maturity Securities [Line Items]    
HTM Fair Value Less than 12 months 20,536  
HTM Unrealized Losses Less than 12 months 121  
HTM Fair Value 12 months or more 0  
HTM Unrealized Losses 12 months or more 0  
HTM Fair Value 20,536  
HTM Unrealized Losses 121  
FNMA [Member] | Mortgage Backed Securities [Member]    
Schedule Of Held To Maturity Securities [Line Items]    
HTM Fair Value Less than 12 months 35,037  
HTM Unrealized Losses Less than 12 months 242  
HTM Fair Value 12 months or more 0  
HTM Unrealized Losses 12 months or more 0  
HTM Fair Value 35,037  
HTM Unrealized Losses 242  
Collateralized Mortgage Obligations [Member] | Mortgage Backed Securities [Member]    
Schedule Of Held To Maturity Securities [Line Items]    
HTM Fair Value Less than 12 months 137,540  
HTM Unrealized Losses Less than 12 months 1,476  
HTM Fair Value 12 months or more 0  
HTM Unrealized Losses 12 months or more 0  
HTM Fair Value 137,540  
HTM Unrealized Losses 1,476  
Puerto Rico [Member] | 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 127,321 140,732
HTM Unrealized Losses 12 months or more 6,511 13,072
HTM Fair Value 127,321 140,732
HTM Unrealized Losses $ 6,511 $ 13,072