v3.26.1
Investment Securities - Schedule of Securities Held-to-Maturity Credit Quality Indicators (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost $ 2,309,331
AAA  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 927,522
AA+  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 1,004,128
AA  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 220,823
AA-  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 84,302
BBB  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 46,350
NR  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 26,206
Municipal securities  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 1,237,792
Municipal securities | AAA  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 567,140
Municipal securities | AA+  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 363,823
Municipal securities | AA  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 220,823
Municipal securities | AA-  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 84,302
Municipal securities | BBB  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 1,704
Municipal securities | NR  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Agency commercial MBS  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 447,283
Agency commercial MBS | AAA  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Agency commercial MBS | AA+  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 447,283
Agency commercial MBS | AA  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Agency commercial MBS | AA-  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Agency commercial MBS | BBB  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Agency commercial MBS | NR  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Private label commercial MBS  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 360,382
Private label commercial MBS | AAA  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 360,382
Private label commercial MBS | AA+  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Private label commercial MBS | AA  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Private label commercial MBS | AA-  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Private label commercial MBS | BBB  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Private label commercial MBS | NR  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
U.S. Treasury securities  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 193,022
U.S. Treasury securities | AAA  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
U.S. Treasury securities | AA+  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 193,022
U.S. Treasury securities | AA  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
U.S. Treasury securities | AA-  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
U.S. Treasury securities | BBB  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
U.S. Treasury securities | NR  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Corporate debt securities  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 70,852
Corporate debt securities | AAA  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Corporate debt securities | AA+  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Corporate debt securities | AA  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Corporate debt securities | AA-  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 0
Corporate debt securities | BBB  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost 44,646
Corporate debt securities | NR  
Schedule of Held-to-maturity Securities [Line Items]  
Amortization cost $ 26,206