v3.26.1
Loans - Summary of Age Analysis of Modified Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Modified [Line Items]    
Loans $ 6,304,125 $ 6,291,533
Current    
Financing Receivable, Modified [Line Items]    
Loans 6,244,640 6,247,535
Current | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 5,070  
30-89 Days Past Due    
Financing Receivable, Modified [Line Items]    
Loans 37,884 24,271
30-89 Days Past Due | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 4,268  
90 Days or More Past Due    
Financing Receivable, Modified [Line Items]    
Loans 21,601 19,727
90 Days or More Past Due | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 1,381  
Real estate    
Financing Receivable, Modified [Line Items]    
Loans 5,317,331 5,345,747
Real estate | Current    
Financing Receivable, Modified [Line Items]    
Loans 5,267,052 5,306,146
Real estate | Current | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 4,987  
Real estate | 30-89 Days Past Due    
Financing Receivable, Modified [Line Items]    
Loans 31,170 22,145
Real estate | 30-89 Days Past Due | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 1,502  
Real estate | 90 Days or More Past Due    
Financing Receivable, Modified [Line Items]    
Loans 19,109 17,456
Real estate | 90 Days or More Past Due | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 1,381  
Real estate | Residential properties    
Financing Receivable, Modified [Line Items]    
Loans 1,746,754 1,748,571
Real estate | Residential properties | Current    
Financing Receivable, Modified [Line Items]    
Loans 1,722,912 1,724,679
Real estate | Residential properties | Current | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 0  
Real estate | Residential properties | 30-89 Days Past Due    
Financing Receivable, Modified [Line Items]    
Loans 14,584 14,737
Real estate | Residential properties | 30-89 Days Past Due | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 0  
Real estate | Residential properties | 90 Days or More Past Due    
Financing Receivable, Modified [Line Items]    
Loans 9,258 9,155
Real estate | Residential properties | 90 Days or More Past Due | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 1,014  
Real estate | Construction and land development | Current | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 0  
Real estate | Construction and land development | 30-89 Days Past Due | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 1,502  
Real estate | Construction and land development | 90 Days or More Past Due | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 0  
Real estate | Other commercial    
Financing Receivable, Modified [Line Items]    
Loans 2,776,274 2,805,604
Real estate | Other commercial | Current    
Financing Receivable, Modified [Line Items]    
Loans 2,757,923 2,795,184
Real estate | Other commercial | Current | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 4,987  
Real estate | Other commercial | 30-89 Days Past Due    
Financing Receivable, Modified [Line Items]    
Loans 12,995 4,909
Real estate | Other commercial | 30-89 Days Past Due | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 0  
Real estate | Other commercial | 90 Days or More Past Due    
Financing Receivable, Modified [Line Items]    
Loans 5,356 5,511
Real estate | Other commercial | 90 Days or More Past Due | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 367  
Commercial and industrial loans    
Financing Receivable, Modified [Line Items]    
Loans 776,829 721,855
Commercial and industrial loans | Current    
Financing Receivable, Modified [Line Items]    
Loans 768,845 718,952
Commercial and industrial loans | Current | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 83  
Commercial and industrial loans | 30-89 Days Past Due    
Financing Receivable, Modified [Line Items]    
Loans 6,046 1,616
Commercial and industrial loans | 30-89 Days Past Due | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 2,766  
Commercial and industrial loans | 90 Days or More Past Due    
Financing Receivable, Modified [Line Items]    
Loans 1,938 1,287
Commercial and industrial loans | 90 Days or More Past Due | Term Extension    
Financing Receivable, Modified [Line Items]    
Loans 0  
Commercial and industrial loans | Other commercial    
Financing Receivable, Modified [Line Items]    
Loans $ 2,776,274 $ 2,805,604