XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Loan Portfolio and Allowance for Credit Losses, Based on Impairment Review Method (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Ending allowance balance attributable to loans [Abstract]            
Individually evaluated for impairment $ 0   $ 0      
Collectively evaluated for impairment 51,265   50,248      
Total ending allowance balance 51,265 $ 50,606 50,248 $ 49,772 $ 49,220 $ 48,578
Loans [Abstract]            
Individually evaluated for impairment 24,277   24,390      
Collectively evaluated for impairment 5,132,424   5,073,668      
Total loans 5,156,701   5,098,058      
Commercial Loans [Member]            
Ending allowance balance attributable to loans [Abstract]            
Individually evaluated for impairment 0   0      
Collectively evaluated for impairment 3,134   3,420      
Total ending allowance balance 3,134 3,023 3,420 3,429 2,742 2,735
Loans [Abstract]            
Individually evaluated for impairment 780   443      
Collectively evaluated for impairment 313,493   286,414      
Total loans 314,273   286,857      
1 to 4 Family Residential Real Estate [Member]            
Ending allowance balance attributable to loans [Abstract]            
Individually evaluated for impairment 0   0      
Collectively evaluated for impairment 47,877   46,636      
Total ending allowance balance 47,877 47,307 46,636 46,129 46,295 45,625
Loans [Abstract]            
Individually evaluated for impairment 23,461   23,835      
Collectively evaluated for impairment 4,806,289   4,773,728      
Total loans 4,829,750   4,797,563      
Installment Loans [Member]            
Ending allowance balance attributable to loans [Abstract]            
Individually evaluated for impairment 0   0      
Collectively evaluated for impairment 254   192      
Total ending allowance balance 254 $ 276 192 $ 214 $ 183 $ 218
Loans [Abstract]            
Individually evaluated for impairment 36   112      
Collectively evaluated for impairment 12,642   13,526      
Total loans $ 12,678   $ 13,638