v3.26.1
Investment Securities - Schedule of Carrying Value of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total available-for-sale securities pledged $ 8,297,567 $ 9,439,503
Pledged for deposits    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total available-for-sale securities pledged 2,068,958 1,779,781
Pledged for borrowing capacity, repurchase agreements, and other    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total available-for-sale securities pledged $ 6,228,609 $ 7,659,722