v3.25.4
Benefit Plans - Additional Information (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
employee
person
h
shares
Dec. 31, 2024
USD ($)
employee
Dec. 31, 2023
USD ($)
Benefit plans      
Maximum discretionary contribution matched by employer for each employee's contribution $ 3,000 $ 3,000 $ 3,000
Contribution expense $ 1,006,000 $ 965,000 $ 949,000
Minimum number of hours of service required for plan eligibility | h 1,000    
Number of shares of Company's common stock owned by ESOP (in shares) | shares 77,663    
Maximum percentage of bonus into deferred account 100.00%    
Percentage of regular salary into deferred account 50.00%    
Number of employees elected to participate in deferred compensation | employee 7 7  
Plan assets associated with the plan $ 0    
Combined number of active and retired/terminated participants in the SERP | person 48    
Supplemental Retirement Plan      
Benefit plans      
Vesting period of defined benefit stated amount, minimum (in years) 9 years    
Estimated net actuarial loss and prior service cost that will be amortized from accumulated other comprehensive loss into net periodic cost over next fiscal year $ 107,000    
Split-Dollar Life Insurance Benefit Plan      
Benefit plans      
Estimated net actuarial loss and prior service cost that will be amortized from accumulated other comprehensive loss into net periodic cost over next fiscal year $ 278,000 $ 258,000