XML 101 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Debt Securities Held-to-maturity - Weighted average yield and contractual maturities of debt securities HTM (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized cost    
Amortized cost $ 7,929,099 $ 8,237,004
Book Value    
Book Value 7,541,724 7,758,077
Allowance for credit losses    
Allowance for credit losses 5,999 5,317
Net of Allowance    
Net of Allowance 7,535,725 7,752,760
Gross unrecognized gains    
Gross Unrealized Gains 24,872 2,388
Gross unrealized losses    
Gross Unrealized Losses 5,080 72,484
Fair Value    
Fair value $ 7,555,517 $ 7,682,664
Weighted Average Yield    
Weighted Average Yield 1.35% 1.40%
US Treasury Securities    
Amortized cost    
Amortized cost - Within 1 year $ 1,504,543 $ 599,910
Amortized cost - After 1 to 5 year 6,362,489 7,572,435
Amortized cost 7,867,032 8,172,345
Book Value    
Book Value - within 1 year 1,481,291 599,910
Book Value - Within 1 to 5 years 5,998,366 7,093,508
Book Value 7,479,657 7,693,418
Allowance for credit losses    
Allowance for credit losses - Within 1 Year 0 0
Allowance for credit losses - After 1 to 5 years 0 0
Allowance for credit losses 0 0
Net of Allowance    
Net of Allowance - Within 1 Year 1,481,291 599,910
Net of Allowance - After 1 to 5 Years 5,998,366 7,093,508
Net of Allowance 7,479,657 7,693,418
Gross unrecognized gains    
Gross unrealized gains - Within 1 year 0 0
Gross unrealized gains - After 1 to 5 years 22,074 0
Gross Unrealized Gains 22,074 0
Gross unrealized losses    
Gross unrealized losses - Within 1 year 2,667 4,498
Gross unrealized losses - After 1 to 5 years 0 65,096
Gross Unrealized Losses 2,667 69,594
Fair Value    
Fair Value - within 1 year 1,478,624 595,412
Fair Value - After 1 to 5 years 6,020,440 7,028,412
Fair value $ 7,499,064 $ 7,623,824
Weighted Average Yield    
Weighted average yield - Within 1 Year 1.86% 2.76%
Weighted average yield - After 1 to 5 years 1.22% 1.28%
Weighted Average Yield 1.34% 1.39%
Obligations of Puerto Rico, States and political subdivisions    
Amortized cost    
Amortized cost - Within 1 year $ 2,540 $ 2,440
Amortized cost - After 1 to 5 year 14,777 16,454
Amortized cost - After 5 to 10 years 655 655
Amortized cost - After 10 years 36,625 37,633
Amortized cost 54,597 57,182
Book Value    
Book Value - within 1 year 2,540 2,440
Book Value - Within 1 to 5 years 14,777 16,454
Book Value - After 5 to 10 years 655 655
Book Value - After 10 years 36,625 37,633
Book Value 54,597 57,182
Allowance for credit losses    
Allowance for credit losses - Within 1 Year 7 5
Allowance for credit losses - After 1 to 5 years 60 80
Allowance for credit losses - After 5 to 10 years 21 22
Allowance for credit losses - After 10 years 5,911 5,210
Allowance for credit losses 5,999 5,317
Net of Allowance    
Net of Allowance - Within 1 Year 2,533 2,435
Net of Allowance - After 1 to 5 Years 14,717 16,374
Net of Allowance - After 5 to 10 Years 634 633
Net of Allowance - After 10 Years 30,714 32,423
Net of Allowance 48,598 51,865
Gross unrecognized gains    
Gross unrealized gains - Within 1 year 6 3
Gross unrealized gains - After 1 to 5 years 31 47
Gross unrealized gains - After 5 to 10 years 21 20
Gross unrealized gains - After 10 years 2,740 2,318
Gross Unrealized Gains 2,798 2,388
Gross unrealized losses    
Gross unrealized losses - Within 1 year 0 0
Gross unrealized losses - After 1 to 5 years 98 80
Gross unrealized losses - After 5 to 10 years 0 0
Gross unrealized losses - After 10 years 2,117 2,596
Gross Unrealized Losses 2,215 2,676
Fair Value    
Fair Value - within 1 year 2,539 2,438
Fair Value - After 1 to 5 years 14,650 16,341
Fair Value - After 5 to 10 years 655 653
Fair Value - After 10 years 31,337 32,145
Fair value $ 49,181 $ 51,577
Weighted Average Yield    
Weighted average yield - Within 1 Year 6.41% 6.39%
Weighted average yield - After 1 to 5 years 3.40% 3.69%
Weighted average yield - After 5 to 10 years 5.81% 5.81%
Weighted average yield - After 10 years 1.42% 1.42%
Weighted Average Yield 2.24% 2.34%
Collateralized Mortgage Obligations - Federal agencies    
Amortized cost    
Amortized cost - After 10 years $ 1,510 $ 1,518
Amortized cost 1,510 1,518
Book Value    
Book Value - After 10 years 1,510 1,518
Book Value 1,510 1,518
Allowance for credit losses    
Allowance for credit losses - After 10 years 0 0
Allowance for credit losses 0 0
Net of Allowance    
Net of Allowance - After 10 Years 1,510 1,518
Net of Allowance 1,510 1,518
Gross unrecognized gains    
Gross unrealized gains - After 10 years 0 0
Gross Unrealized Gains 0 0
Gross unrealized losses    
Gross unrealized losses - After 10 years 198 214
Gross Unrealized Losses 198 214
Fair Value    
Fair Value - After 10 years 1,312 1,304
Fair value $ 1,312 $ 1,304
Weighted Average Yield    
Weighted average yield - After 10 years 2.87% 2.87%
Weighted Average Yield 2.87% 2.87%
Securities in wholly owned statutory business trusts    
Amortized cost    
Amortized cost - After 5 to 10 years $ 5,960 $ 5,959
Amortized cost 5,960 5,959
Book Value    
Book Value - After 5 to 10 years 5,960 5,959
Book Value 5,960 5,959
Allowance for credit losses    
Allowance for credit losses - After 5 to 10 years 0 0
Allowance for credit losses 0 0
Net of Allowance    
Net of Allowance - After 5 to 10 Years 5,960 5,959
Net of Allowance 5,960 5,959
Gross unrecognized gains    
Gross unrealized gains - After 5 to 10 years 0 0
Gross Unrealized Gains 0 0
Gross unrealized losses    
Gross unrealized losses - After 5 to 10 years 0 0
Gross Unrealized Losses 0 0
Fair Value    
Fair Value - After 5 to 10 years 5,960 5,959
Fair value $ 5,960 $ 5,959
Weighted Average Yield    
Weighted average yield - After 5 to 10 years 6.33% 6.33%
Weighted Average Yield 6.33% 6.33%