v3.26.1
Investment Securities - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
security
numberOfPosition
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
security
numberOfPosition
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
security
numberOfPosition
Schedule of Held-to-maturity Securities [Line Items]          
Available for sale debt securities, at fair value $ 3,286,456,000   $ 3,286,456,000   $ 3,164,756,000
Held to maturity debt securities 266,224,000   266,224,000   282,127,000
Accrued interest on available for sale debt securities 11,700,000   11,700,000   $ 10,900,000
Proceeds from sales of available for sale debt securities 23,900,000 $ 0 23,866,000 $ 1,670,000  
Gain recognized on sale of securities 0   0 87,000  
Loss recognized on sale of securities 806,000   806,000 0  
Proceeds from calls on securities 5,400,000 0 5,400,000 9,600,000  
Gain recognized calls on sale of securities 494,000   494,000 0  
Loss recognized calls on sale of securities $ 0   $ 0 0  
Securities available for sale, number of securities in an unrealized loss position | numberOfPosition 540   540   406
Accrued interest on held to maturity debt securities $ 2,700,000   $ 2,700,000   $ 2,600,000
Proceeds from sale of held-to-maturity securities 0 0 0 0  
Held to maturity securities, proceeds from calls 1,600,000 5,200,000 4,400,000 10,100,000  
Held to maturity securities, recognized gain on calls 3,000 0 3,000 0  
Held to maturity securities, recognized loss on calls 0 $ 0 0 $ 1,200  
Held-to-maturity, debt securities, allowance $ 22,000   $ 22,000   $ 16,000
Number of securities in an unrealized loss position | security 185   185   221
AAA          
Schedule of Held-to-maturity Securities [Line Items]          
Total portfolio (as a percent)     17.00%    
AA          
Schedule of Held-to-maturity Securities [Line Items]          
Total portfolio (as a percent)     71.00%    
A          
Schedule of Held-to-maturity Securities [Line Items]          
Total portfolio (as a percent)     6.00%    
A Rated or Not Rated          
Schedule of Held-to-maturity Securities [Line Items]          
Total portfolio (as a percent)     6.00%