v3.25.2
Pension and Other Postretirement Benefit Plans (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Outside Director Pension Plan    
Contribution to employee benefit plans   $ 100,000
Other Postretirement Benefit Plans    
Contribution to employee benefit plans   $ 300,000
Contribution to other postretirement benefit plans $ 20,000  
Employee Pension Plan | Savings Bank    
Contribution to employee benefit plans $ 0