v3.25.2
Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Summary of loans, by loan type    
Total loans $ 9,138,620 $ 8,809,826
Commercial, financial and agricultural    
Summary of loans, by loan type    
Total loans 5,288,360 5,089,721
Real estate - mortgage    
Summary of loans, by loan type    
Total loans 1,050,280 999,313
Commercial real estate    
Summary of loans, by loan type    
Total loans 2,563,794 2,484,454
Consumer    
Summary of loans, by loan type    
Total loans 52,211 49,777
Foreign    
Summary of loans, by loan type    
Total loans $ 183,975 $ 186,561