v3.25.2
Segment Information - Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Total assets $ 3,243,760 $ 3,041,869
Loans held for sale 127,116 59,957
Loans 2,202,115 2,129,263
Purchased receivables, net 109,098 74,078
Goodwill 49,874 50,018
Residential real estate | 1-4 family residential properties secured by first liens    
Segment Reporting Information [Line Items]    
Loans 206,825 270,966
Community Banking    
Segment Reporting Information [Line Items]    
Total assets 2,718,030 2,547,709
Loans held for sale 0 0
Purchased receivables, net 0 0
Goodwill 7,525 7,525
Community Banking | Residential real estate | 1-4 family residential properties secured by first liens    
Segment Reporting Information [Line Items]    
Loans 0 0
Home Mortgage Lending    
Segment Reporting Information [Line Items]    
Total assets 355,350 357,630
Loans held for sale 127,116 59,957
Purchased receivables, net 0 0
Goodwill 7,492 7,492
Home Mortgage Lending | Residential real estate | 1-4 family residential properties secured by first liens    
Segment Reporting Information [Line Items]    
Loans 206,825 270,966
Specialty Finance    
Segment Reporting Information [Line Items]    
Total assets 170,380 136,530
Loans held for sale 0 0
Purchased receivables, net 109,098 74,078
Goodwill 34,857 35,001
Specialty Finance | Residential real estate | 1-4 family residential properties secured by first liens    
Segment Reporting Information [Line Items]    
Loans $ 0 $ 0