v3.25.2
Financial Instruments with Off-Balance Sheet Risk (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Allowance For Off-Balance Sheet Credit Losses [Roll Forward]      
Beginning balance $ 53,332 $ 46,362  
Provision for credit losses 3,299 (1,043)  
Ending balance 56,631 45,319  
Commitments to extend credit      
Allowance For Off-Balance Sheet Credit Losses [Roll Forward]      
Off-balance sheet liability 10,488,980   $ 9,694,406
Standby letters of credit      
Allowance For Off-Balance Sheet Credit Losses [Roll Forward]      
Off-balance sheet liability 548,540   $ 538,047
Commercial      
Allowance For Off-Balance Sheet Credit Losses [Roll Forward]      
Beginning balance 47,907 36,040  
Provision for credit losses 4,075 1,222  
Ending balance 51,982 37,262  
Mortgage finance      
Allowance For Off-Balance Sheet Credit Losses [Roll Forward]      
Beginning balance 23 6  
Provision for credit losses 7 23  
Ending balance 30 29  
Commercial real estate      
Allowance For Off-Balance Sheet Credit Losses [Roll Forward]      
Beginning balance 5,351 10,147  
Provision for credit losses (767) (2,363)  
Ending balance 4,584 7,784  
Consumer      
Allowance For Off-Balance Sheet Credit Losses [Roll Forward]      
Beginning balance 51 169  
Provision for credit losses (16) 75  
Ending balance $ 35 $ 244