XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Allowance for Loan Credit Losses - Past due and non-accrual loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing receivable, past due    
Current $ 1,854,984 $ 1,785,448
Total loans 1,854,984  
Total loans (prior to adoption)   1,785,448
Commercial Real Estate | Real Estate Loans    
Financing receivable, past due    
Current 1,146,116 1,118,127
Total loans 1,146,116  
Total loans (prior to adoption)   1,118,127
Construction and land development | Real Estate Loans    
Financing receivable, past due    
Current 180,922 195,027
Total loans 180,922  
Total loans (prior to adoption)   195,027
Residential Real Estate | Real Estate Loans    
Financing receivable, past due    
Current 482,182 426,841
Total loans 482,182  
Total loans (prior to adoption)   426,841
Commercial | Commercial - Non-Real Estate    
Financing receivable, past due    
Current 45,204 44,924
Total loans 45,204  
Total loans (prior to adoption)   44,924
Consumer | Consumer - Non-Real Estate    
Financing receivable, past due    
Current 560 529
Total loans $ 560  
Total loans (prior to adoption)   $ 529