v3.25.1
Fair Value Measurements - Recurring and Nonrecurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Liabilities measured on a recurring basis:    
Specific reserve for individually evaluated collateral dependent loans $ 5,400 $ 2,800
Fair Value, Measurements, Recurring | Level 1 Inputs | Interest-rate swaps    
Liabilities measured on a recurring basis:    
Fair value of liabilities 0 0
Fair Value, Measurements, Recurring | Level 1 Inputs | RPAs sold    
Liabilities measured on a recurring basis:    
Fair value of liabilities 0 0
Fair Value, Measurements, Recurring | Level 1 Inputs | Debt securities    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 0 0
Fair Value, Measurements, Recurring | Level 1 Inputs | Equity securities    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 9,242 9,665
Fair Value, Measurements, Recurring | Level 1 Inputs | FHLB stock    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 0 0
Fair Value, Measurements, Recurring | Level 1 Inputs | Interest-rate swaps    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 0 0
Fair Value, Measurements, Recurring | Level 2 Inputs | Interest-rate swaps    
Liabilities measured on a recurring basis:    
Fair value of liabilities 467 657
Fair Value, Measurements, Recurring | Level 2 Inputs | RPAs sold    
Liabilities measured on a recurring basis:    
Fair value of liabilities 30 25
Fair Value, Measurements, Recurring | Level 2 Inputs | Debt securities    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 594,691 583,930
Fair Value, Measurements, Recurring | Level 2 Inputs | Equity securities    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 0 0
Fair Value, Measurements, Recurring | Level 2 Inputs | FHLB stock    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 4,932 7,093
Fair Value, Measurements, Recurring | Level 2 Inputs | Interest-rate swaps    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 261 321
Fair Value, Measurements, Recurring | Level 3 Inputs | Interest-rate swaps    
Liabilities measured on a recurring basis:    
Fair value of liabilities 0 0
Fair Value, Measurements, Recurring | Level 3 Inputs | RPAs sold    
Liabilities measured on a recurring basis:    
Fair value of liabilities 0 0
Fair Value, Measurements, Recurring | Level 3 Inputs | Debt securities    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 0 0
Fair Value, Measurements, Recurring | Level 3 Inputs | Equity securities    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 0 0
Fair Value, Measurements, Recurring | Level 3 Inputs | FHLB stock    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 0 0
Fair Value, Measurements, Recurring | Level 3 Inputs | Interest-rate swaps    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 0 0
Fair Value, Measurements, Nonrecurring | Level 1 Inputs    
Assets measured on a recurring and non-recurring basis:    
Individually evaluated loans (collateral dependent) 0 0
Fair Value, Measurements, Nonrecurring | Level 2 Inputs    
Assets measured on a recurring and non-recurring basis:    
Individually evaluated loans (collateral dependent) 0 0
Fair Value, Measurements, Nonrecurring | Level 3 Inputs    
Assets measured on a recurring and non-recurring basis:    
Individually evaluated loans (collateral dependent) 6,592 12,647
Fair Value | Fair Value, Measurements, Recurring | Interest-rate swaps    
Liabilities measured on a recurring basis:    
Fair value of liabilities 467 657
Fair Value | Fair Value, Measurements, Recurring | RPAs sold    
Liabilities measured on a recurring basis:    
Fair value of liabilities 30 25
Fair Value | Fair Value, Measurements, Recurring | Debt securities    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 594,691 583,930
Fair Value | Fair Value, Measurements, Recurring | Equity securities    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 9,242 9,665
Fair Value | Fair Value, Measurements, Recurring | FHLB stock    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 4,932 7,093
Fair Value | Fair Value, Measurements, Recurring | Interest-rate swaps    
Assets measured on a recurring and non-recurring basis:    
Fair value of assets 261 321
Fair Value | Fair Value, Measurements, Nonrecurring    
Assets measured on a recurring and non-recurring basis:    
Individually evaluated loans (collateral dependent) $ 6,592 $ 12,647