v3.25.4
Shares held by the ESOP include the following at December 31, 2025 and December 31, 2024: (Details) - shares
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]      
Allocated 1,164,241 1,182,583  
Committed to be allocated 67,377 71,240 74,993
Unallocated 152,877 220,254  
Total 1,384,495 1,474,077