v3.26.1
Loans - Sale of Loans by loan class (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accounts, Notes, Loans and Financing Receivable    
Loans Sold $ 25,226 $ 42,624
Commercial    
Accounts, Notes, Loans and Financing Receivable    
Loans Sold 14,191 26,349
Construction    
Accounts, Notes, Loans and Financing Receivable    
Loans Sold 0 9,338
Mortgages    
Accounts, Notes, Loans and Financing Receivable    
Loans Sold $ 11,035 $ 6,937