XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Stock Ownership Plan - Schedule of ESOP Shares (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of ESOP Shares [Abstract]    
Allocated shares 347,528 385,641
Committed-to-be-released shares 10,590 10,835
Unreleased shares 179,227 200,652
Total shares held by the ESOP 537,345 597,128
Fair value of unearned shares (in Dollars) $ 8,446,969 $ 6,049,658