XML 97 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT SECURITIES - Held-to-Maturity Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Held To Maturity Securities [Line Items]        
Held To Maturity Securities Amortized $ 317,786 $ 354,178    
Held to Maturity Gross Unrecognized gains 3,815 4,811    
Held to Maturity Gross Unrecognized losses 13,561 12,857    
Held to Maturity Fair value 308,040 346,132    
Allowance for credit losses, Held-to-Maturity securities $ 802 $ 2,197    
Held to Maturity Weighted-average yield 4.83% 4.84%    
Interest receivable $ 71,881 $ 77,716    
Held-to-Maturity Securities [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Interest receivable 4,100 4,800    
Municipal Bonds [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held to Maturity Amortized Due Withing One Year 2,214 3,165    
Held to Maturity Gross Unrecognized gain Due Within One Year 134 8    
Held to Maturity Gross Unrecognized losses Due Within One Year 6 38    
Held to Maturity Fair value Due Within One Year 2,342 3,135    
Allowance for credit losses Due within one year $ 6 $ 50    
Held to Maturity Weighted-average yield Due withing One Year 5.07% 9.30%    
Held to Maturity Amortized Cost After 1 to 5 years $ 61,289 $ 51,230    
Held to Maturity Gross Unrecognized gains After 1 to 5 years 2,724 994    
Held to Maturity Gross Unrecognized losses After 1 to 5 years 438 710    
Held to Maturity Fair value After 1 to 5 years 63,575 51,514    
Allowance for credit losses After 1 to 5 years $ 433 $ 1,266    
Held to Maturity Weighted-average yield After 1 to 5 years 7.33% 7.78%    
Held to Maturity Amortized Cost After 5 to 10 years $ 13,184 $ 36,050    
Held to Maturity Gross Unrecognized gains After 5 to 10 years 811 3,540    
Held to Maturity Gross Unrecognized losses After 5 to 10 years 205 210    
Held to Maturity Fair value After 5 to 10 years 13,790 39,380    
Allowance for credit losses After 5 to 10 years $ 127 $ 604    
Held to Maturity Weighted-average yield After 5 to 10 years 5.79% 7.13%    
Held to Maturity Amortized Cost After 10 years $ 15,755 $ 16,595    
Held to Maturity Gross Unrecognized gains After 10 years 146 269    
Held to Maturity Gross Unrecognized losses After 10 years 0 0    
Held to Maturity Fair value After 10 years 15,901 16,864    
Allowance for credit losses After 10 years $ 236 $ 277    
Held to Maturity Weighted-average yield After 10 years 8.07% 8.87%    
Held To Maturity Securities Amortized $ 92,442 $ 107,040    
Held to Maturity Gross Unrecognized gains 3,815 4,811    
Held to Maturity Gross Unrecognized losses 649 958    
Held to Maturity Fair value 95,608 110,893    
Allowance for credit losses, Held-to-Maturity securities $ 802 $ 2,197    
Held to Maturity Weighted-average yield 7.18% 7.78%    
Municipal Bonds [Member] | Puerto Rico [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Allowance for credit losses, Held-to-Maturity securities $ 802 $ 2,197 $ 8,286 $ 8,571
Residential MBS [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held To Maturity Securities Amortized 129,319 146,468    
Held to Maturity Gross Unrecognized gains 0 0    
Held to Maturity Gross Unrecognized losses 7,444 5,819    
Held to Maturity Fair value 121,875 140,649    
Allowance for credit losses, Held-to-Maturity securities $ 0 $ 0    
Held to Maturity Weighted-average yield 3.86% 3.84%    
Residential MBS [Member] | FHLMC [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held to Maturity Amortized Cost After 5 to 10 years $ 12,112 $ 16,469    
Held to Maturity Gross Unrecognized gains After 5 to 10 years 0 0    
Held to Maturity Gross Unrecognized losses After 5 to 10 years 353 556    
Held to Maturity Fair value After 5 to 10 years 11,759 15,913    
Allowance for credit losses After 5 to 10 years $ 0 $ 0    
Held to Maturity Weighted-average yield After 5 to 10 years 3.03% 3.03%    
Held to Maturity Amortized Cost After 10 years $ 16,936 $ 18,324    
Held to Maturity Gross Unrecognized gains After 10 years 0 0    
Held to Maturity Gross Unrecognized losses After 10 years 1,142 714    
Held to Maturity Fair value After 10 years 15,794 17,610    
Allowance for credit losses After 10 years $ 0 $ 0    
Held to Maturity Weighted-average yield After 10 years 4.30% 4.32%    
Held To Maturity Securities Amortized $ 29,048 $ 34,793    
Held to Maturity Gross Unrecognized gains 0 0    
Held to Maturity Gross Unrecognized losses 1,495 1,270    
Held to Maturity Fair value 27,553 33,523    
Allowance for credit losses, Held-to-Maturity securities $ 0 $ 0    
Held to Maturity Weighted-average yield 3.77% 3.71%    
Residential MBS [Member] | GNMA [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held to Maturity Amortized Cost After 10 years $ 13,472 $ 16,265    
Held to Maturity Gross Unrecognized gains After 10 years 0 0    
Held to Maturity Gross Unrecognized losses After 10 years 842 789    
Held to Maturity Fair value After 10 years 12,630 15,476    
Allowance for credit losses After 10 years $ 0 $ 0    
Held to Maturity Weighted-average yield After 10 years 3.29% 3.32%    
Residential MBS [Member] | FNMA [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held to Maturity Amortized Cost After 10 years $ 61,233 $ 67,271    
Held to Maturity Gross Unrecognized gains After 10 years 0 0    
Held to Maturity Gross Unrecognized losses After 10 years 3,786 2,486    
Held to Maturity Fair value After 10 years 57,447 64,785    
Allowance for credit losses After 10 years $ 0 $ 0    
Held to Maturity Weighted-average yield After 10 years 4.19% 4.18%    
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 Amortized Cost After 10 years $ 25,566 $ 28,139    
Held to Maturity Gross Unrecognized gains After 10 years 0 0    
Held to Maturity Gross Unrecognized losses After 10 years 1,321 1,274    
Held to Maturity Fair value After 10 years 24,245 26,865    
Allowance for credit losses After 10 years $ 0 $ 0    
Held to Maturity Weighted-average yield After 10 years 3.49% 3.49%    
Commercial MBS [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held to Maturity Amortized Cost After 1 to 5 years $ 9,258 $ 9,444    
Held to Maturity Gross Unrecognized gains After 1 to 5 years 0 0    
Held to Maturity Gross Unrecognized losses After 1 to 5 years 151 297    
Held to Maturity Fair value After 1 to 5 years 9,107 9,147    
Allowance for credit losses After 1 to 5 years $ 0 $ 0    
Held to Maturity Weighted-average yield After 1 to 5 years 3.48% 3.48%    
Held to Maturity Amortized Cost After 10 years $ 86,767 $ 91,226    
Held to Maturity Gross Unrecognized gains After 10 years 0 0    
Held to Maturity Gross Unrecognized losses After 10 years 5,317 5,783    
Held to Maturity Fair value After 10 years 81,450 85,443    
Allowance for credit losses After 10 years $ 0 $ 0    
Held to Maturity Weighted-average yield After 10 years 3.92% 3.15%    
Held To Maturity Securities Amortized $ 96,025 $ 100,670    
Held to Maturity Gross Unrecognized gains 0 0    
Held to Maturity Gross Unrecognized losses 5,468 6,080    
Held to Maturity Fair value 90,557 94,590    
Allowance for credit losses, Held-to-Maturity securities $ 0 $ 0    
Held to Maturity Weighted-average yield 3.88% 3.18%    
MBS [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held To Maturity Securities Amortized $ 225,344 $ 247,138    
Held to Maturity Gross Unrecognized gains 0 0    
Held to Maturity Gross Unrecognized losses 12,912 11,899    
Held to Maturity Fair value 212,432 235,239    
Allowance for credit losses, Held-to-Maturity securities $ 0 $ 0    
Held to Maturity Weighted-average yield 3.87% 3.57%    
Uninsured Portion Of Government Deposits [Member] | Asset Pledged as Collateral [Member]        
Schedule Of Held To Maturity Securities [Line Items]        
Held To Maturity Securities Amortized $ 198,600 $ 126,600    
Held to Maturity Fair value $ 192,400 $ 125,900