v3.25.1
Debt Securities Held-to-maturity - Credit quality indicators (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt securities held to maturity credit quality indicator [Line Items]    
Held to maturity securities $ 8,082,335 $ 8,237,004
Obligations of Puerto Rico, States and political subdivisions    
Debt securities held to maturity credit quality indicator [Line Items]    
Held to maturity securities 55,075 57,182
Obligations of Puerto Rico, States and political subdivisions | Munis Payable From Real and Personal Property Taxes    
Debt securities held to maturity credit quality indicator [Line Items]    
Held to maturity securities 11,080 12,615
Watch | Obligations of Puerto Rico, States and political subdivisions | Munis Payable From Real and Personal Property Taxes    
Debt securities held to maturity credit quality indicator [Line Items]    
Held to maturity securities 1,555 1,555
Pass | Obligations of Puerto Rico, States and political subdivisions | Munis Payable From Real and Personal Property Taxes    
Debt securities held to maturity credit quality indicator [Line Items]    
Held to maturity securities $ 9,525 $ 11,060