v3.26.1
Loan Portfolio and Allowance for Credit Losses - Allowance For Credit Losses and Recorded Investment in Loans by Portfolio Segment and Based on Impairment Method (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Ending allowance balance attributable to loans:            
Individually evaluated for impairment $ 0   $ 0      
Collectively evaluated for impairment 54,082   52,205      
Total ending allowance balance 54,082 $ 52,994 52,205 $ 51,265 $ 50,606 $ 50,248
Loans:            
Individually evaluated for impairment 26,986   25,768      
Collectively evaluated for impairment 5,350,249   5,226,692      
Total loans 5,377,235   5,252,460      
Commercial Loans [Member]            
Ending allowance balance attributable to loans:            
Individually evaluated for impairment 0   0      
Collectively evaluated for impairment 3,379   3,081      
Total ending allowance balance 3,379 3,133 3,081 3,134 3,023 3,420
Loans:            
Individually evaluated for impairment 2,054   2,083      
Collectively evaluated for impairment 320,385   311,360      
Total loans 322,439   313,443      
1 to 4 Family Residential Real Estate [Member]            
Ending allowance balance attributable to loans:            
Individually evaluated for impairment 0   0      
Collectively evaluated for impairment 50,555   48,895      
Total ending allowance balance 50,555 49,652 48,895 47,877 47,307 46,636
Loans:            
Individually evaluated for impairment 24,885   23,663      
Collectively evaluated for impairment 5,020,029   4,903,798      
Total loans 5,044,914   4,927,461      
Installment Loans [Member]            
Ending allowance balance attributable to loans:            
Individually evaluated for impairment 0   0      
Collectively evaluated for impairment 148   229      
Total ending allowance balance 148 $ 209 229 $ 254 $ 276 $ 192
Loans:            
Individually evaluated for impairment 47   22      
Collectively evaluated for impairment 9,835   11,534      
Total loans $ 9,882   $ 11,556