v3.26.1
Securities - Schedule of Amortized Cost and Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Available for Sale, Amortized Cost $ 356,090 $ 338,572
Available for Sale, Gross Unrealized Gains 2,967 2,608
Available for Sale, Gross Unrealized Losses (2,923) (2,983)
Available for Sale 356,134 338,197
Held to Maturity, Amortized Cost 11,595,457 10,275,228
Held to Maturity, Gross Unrealized Gains 5,122 10,407
Held to Maturity, Gross Unrealized Losses (913,564) (852,270)
Held to Maturity 10,687,015 9,433,365
Corporate Debt Securities [Member]    
Marketable Securities [Line Items]    
Available for Sale, Amortized Cost 7,935 7,935
Available for Sale, Gross Unrealized Gains 2,678 2,518
Available for Sale, Gross Unrealized Losses   0
Available for Sale 10,613 10,453
Held to Maturity, Amortized Cost 12,000 12,000
Held to Maturity, Gross Unrealized Losses (900) (1,020)
Held to Maturity 11,100 10,980
Collateralized Mortgage Obligations [Member]    
Marketable Securities [Line Items]    
Available for Sale, Amortized Cost 212,599 209,689
Available for Sale, Gross Unrealized Gains 90 5
Available for Sale, Gross Unrealized Losses (2,244) (2,250)
Available for Sale 210,445 207,444
Held to Maturity, Amortized Cost 394,300 223,675
Held to Maturity, Gross Unrealized Gains 755  
Held to Maturity, Gross Unrealized Losses (15,505) (12,177)
Held to Maturity 379,550 212,508
Mortgage-backed Securities [Member]    
Marketable Securities [Line Items]    
Available for Sale, Amortized Cost 135,556 120,948
Available for Sale, Gross Unrealized Gains 199 85
Available for Sale, Gross Unrealized Losses (679) (733)
Available for Sale 135,076 120,300
Held to Maturity, Amortized Cost 11,063,580 9,964,300
Held to Maturity, Gross Unrealized Gains 4,155 9,070
Held to Maturity, Gross Unrealized Losses (895,177) (837,656)
Held to Maturity 10,172,558 9,135,714
U.S. Government Agencies [Member]    
Marketable Securities [Line Items]    
Held to Maturity, Amortized Cost 4,073 6,032
Held to Maturity, Gross Unrealized Gains 0 78
Held to Maturity, Gross Unrealized Losses (5) (70)
Held to Maturity 4,068 6,040
States and Political Subdivisions [Member]    
Marketable Securities [Line Items]    
Held to Maturity, Amortized Cost 121,504 69,221
Held to Maturity, Gross Unrealized Gains 212 249
Held to Maturity, Gross Unrealized Losses (1,977) (1,347)
Held to Maturity $ 119,739 $ 68,123