XML 118 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Nonrecurring (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Assets and liabilities measured at fair value        
Valuation allowance $ 26,200,000      
Carrying value of other real estate owned 21,617,000 $ 5,123,000 $ 1,561,000 $ 2,356,000
OREO Valuation allowance 1,862,000 118,000 $ 856,000 $ 1,179,000
Impaired Loans | Reported Value Measurement        
Assets and liabilities measured at fair value        
Increase (decrease) of specific allocations within the provision for loan losses   6,500,000    
Fair Value, Measurements, Nonrecurring        
Assets and liabilities measured at fair value        
Total 40,675,000 71,303,000    
Fair Value, Measurements, Nonrecurring | Impaired Loans        
Assets and liabilities measured at fair value        
Total 19,058,000 66,180,000    
Valuation allowance 7,200,000 11,100,000    
Increase (decrease) of specific allocations within the provision for loan losses 3,900,000      
Fair Value, Measurements, Nonrecurring | Impaired Loans | Reported Value Measurement        
Assets and liabilities measured at fair value        
Total 26,200,000 77,300,000    
Fair Value, Measurements, Nonrecurring | Other Real Estate Owned        
Assets and liabilities measured at fair value        
Total 21,617,000 5,123,000    
Carrying value of other real estate owned 21,600,000 5,100,000    
Outstanding balance 23,500,000 5,200,000    
OREO Valuation allowance 1,900,000 118,000    
Fair Value, Measurements, Nonrecurring | Fair Value, Inputs, Level 3        
Assets and liabilities measured at fair value        
Total 40,675,000 71,303,000    
Fair Value, Measurements, Nonrecurring | Fair Value, Inputs, Level 3 | Impaired Loans        
Assets and liabilities measured at fair value        
Total 19,058,000 66,180,000    
Fair Value, Measurements, Nonrecurring | Fair Value, Inputs, Level 3 | Other Real Estate Owned        
Assets and liabilities measured at fair value        
Total $ 21,617,000 $ 5,123,000