v3.26.1
Loans and Allowance for Loan Losses - Loans by Portfolio Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Loans and Leases Receivable Disclosure [Abstract]            
Loans $ 4,949,567   $ 4,817,991      
Less: Allowance for loan losses 45,595 $ 45,963 45,100 $ 44,421 $ 44,623 $ 44,884
Total loans 4,903,972   4,772,891      
Construction Real Estate Loans            
Loans and Leases Receivable Disclosure [Abstract]            
Loans 600,080   548,570      
Less: Allowance for loan losses 6,521 9,645 7,951 6,194 3,887 3,958
1-4 Family Residential Real Estate Loans            
Loans and Leases Receivable Disclosure [Abstract]            
Loans 716,099   724,354      
Less: Allowance for loan losses 2,812 2,804 2,830 2,781 2,709 2,780
Commercial Owner Occupied            
Loans and Leases Receivable Disclosure [Abstract]            
Loans 362,390   319,536      
Less: Allowance for loan losses 5,867 5,488 5,655 5,417 5,488 5,603
Commercial Real Estate Loans            
Loans and Leases Receivable Disclosure [Abstract]            
Loans 2,408,573   2,393,280      
Less: Allowance for loan losses 25,139 23,841 23,750 25,284 29,242 29,923
Commercial loans            
Loans and Leases Receivable Disclosure [Abstract]            
Loans 467,506   444,720      
Less: Allowance for loan losses 5,115 3,866 4,588 4,433 3,128 2,448
Municipal loans            
Loans and Leases Receivable Disclosure [Abstract]            
Loans 357,568   346,720      
Less: Allowance for loan losses 12 12 13 14 14 16
Loans to individuals            
Loans and Leases Receivable Disclosure [Abstract]            
Loans 37,351   40,811      
Less: Allowance for loan losses $ 129 $ 307 $ 313 $ 298 $ 155 $ 156