v3.25.3
Investment Securities - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
security
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Debt Securities, Available-for-sale [Line Items]        
Payments to acquire AFS securities, debt   $ 843,190 $ 1,793,339  
Number of securities in an unrealized loss position | security   32    
Expected loss on held-to-maturity securities   $ 0    
Allowance for credit losses on available-for-sale debt securities   0   $ 0
Allowance for credit losses on held-to-maturity debt securities   $ 0   0
Collateralized Mortgage-Backed Securities [Member]        
Debt Securities, Available-for-sale [Line Items]        
Number of securities in an unrealized loss position | security   29    
Credit risk transfer securities        
Debt Securities, Available-for-sale [Line Items]        
Number of securities in an unrealized loss position | security   2    
Deposits        
Debt Securities, Available-for-sale [Line Items]        
Available-for-sale debt securities pledged to secure certain customer repurchase agreements and deposits   $ 951   $ 940
Available-for-sale        
Debt Securities, Available-for-sale [Line Items]        
Available for Sale, debt securities, amortized cost basis, sold amount $ 287,500      
Debt Securities, Realized Gain (Loss) $ 1,900