v3.26.1
ESOP (Details) - USD ($)
12 Months Ended
Jul. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
ESOP      
Employee stock ownership plan (ESOP), loan amount $ 4,447,580    
Employee stock ownership plan (ESOP), shares contributed to ESOP 444,758    
ESOP term 20 years    
ESOP loan interest rate (as a percent) 8.50%    
ESOP loan quarterly principal and interest payments $ 112,000    
ESOP Contribution   $ 449,000  
ESOP Compensation Expense   287,000 $ 246,000
Fair value of unallocated ESOP shares   $ 6,008,000 $ 4,497,000