XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Asset Quality - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2021
Financing Receivable, Allowance for Credit Loss [Line Items]        
Loan origination fees   $ 1,700,000 $ 1,400,000  
Accrued interest   6,900,000 6,800,000  
Allowance for credit losses $ 20,628,000 21,731,000 21,336,000 $ 19,176,000
Loans charge-off 0      
TDRs that subsequently defaulted 0      
Loans held for investment   2,075,013,000 1,992,858,000  
Doubtful        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Loans held for investment   0 0  
Loss        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Loans held for investment   0 0  
TDRs        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Allowance for credit losses 101,000      
Unfunded commitment        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Allowance for credit losses $ 0 642,000 442,000  
Other commitments   509,600,000 372,000,000.0  
Standby letters of credit        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Other commitments   $ 11,900,000 $ 15,400,000