v3.25.1
Fair Value - Schedule of Assets Measured at Fair Value on a Non-Recurring Basis (Details)
Mar. 31, 2025
USD ($)
Property
Dec. 31, 2024
USD ($)
Property
Mar. 31, 2024
USD ($)
Assets measured at fair value      
Valuation allowance recorded $ 1,064,000   $ 1,310,000
Number of properties | Property 2 4  
OREO $ 24,268,000 $ 24,737,000  
Non-recurring      
Assets measured at fair value      
Collateral dependent loans with an ACL 6,415,000 4,182,000  
Servicing assets with a valuation allowance 3,831,000 3,356,000  
OREO 24,268,000 24,737,000  
Collateral dependent loans with an ACL, gross 7,635,000 4,798,000  
Impaired loans, specific allowance 1,220,000 616,000  
Servicing asset at fair value, gross 4,895,000 4,560,000  
Valuation allowance for servicing asset   1,204,000  
Liabilities measured at fair value 0 0  
Level 1 Inputs | Non-recurring      
Assets measured at fair value      
Collateral dependent loans with an ACL 0 0  
Servicing assets with a valuation allowance 0 0  
OREO 0 0  
Level 2 Inputs | Non-recurring      
Assets measured at fair value      
Collateral dependent loans with an ACL 0 0  
Servicing assets with a valuation allowance 0 0  
OREO 0 0  
Level 3 Inputs | Non-recurring      
Assets measured at fair value      
Collateral dependent loans with an ACL 6,415,000 4,182,000  
Servicing assets with a valuation allowance 3,831,000 3,356,000  
OREO $ 24,268,000 $ 24,737,000