v3.26.1
Securities - Schedule of Amortized Cost and Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Available for Sale, Amortized Cost $ 346,342 $ 338,572
Available for Sale, Gross Unrealized Gains 2,969 2,608
Available for Sale, Gross Unrealized Losses (3,288) (2,983)
Available for Sale 346,023 338,197
Held to Maturity, Amortized Cost 11,993,057 10,275,228
Held to Maturity, Gross Unrealized Gains 4,249 10,407
Held to Maturity, Gross Unrealized Losses (896,004) (852,270)
Held to Maturity 11,101,302 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,750 2,518
Available for Sale, Gross Unrealized Losses   0
Available for Sale 10,685 10,453
Held to Maturity, Amortized Cost 12,000 12,000
Held to Maturity, Gross Unrealized Losses (840) (1,020)
Held to Maturity 11,160 10,980
Collateralized Mortgage Obligations [Member]    
Marketable Securities [Line Items]    
Available for Sale, Amortized Cost 204,881 209,689
Available for Sale, Gross Unrealized Gains 62 5
Available for Sale, Gross Unrealized Losses (2,468) (2,250)
Available for Sale 202,475 207,444
Held to Maturity, Amortized Cost 377,315 223,675
Held to Maturity, Gross Unrealized Gains 435 1,010
Held to Maturity, Gross Unrealized Losses (15,981) (12,177)
Held to Maturity 361,769 212,508
Mortgage-backed Securities [Member]    
Marketable Securities [Line Items]    
Available for Sale, Amortized Cost 133,526 120,948
Available for Sale, Gross Unrealized Gains 157 85
Available for Sale, Gross Unrealized Losses (820) (733)
Available for Sale 132,863 120,300
Held to Maturity, Amortized Cost 11,481,428 9,964,300
Held to Maturity, Gross Unrealized Gains 3,705 9,070
Held to Maturity, Gross Unrealized Losses (877,333) (837,656)
Held to Maturity 10,607,800 9,135,714
U.S. Government Agencies [Member]    
Marketable Securities [Line Items]    
Held to Maturity, Amortized Cost 4,100 6,032
Held to Maturity, Gross Unrealized Gains 0 78
Held to Maturity, Gross Unrealized Losses (8) (70)
Held to Maturity 4,092 6,040
States and Political Subdivisions [Member]    
Marketable Securities [Line Items]    
Held to Maturity, Amortized Cost 118,214 69,221
Held to Maturity, Gross Unrealized Gains 109 249
Held to Maturity, Gross Unrealized Losses (1,842) (1,347)
Held to Maturity $ 116,481 $ 68,123