XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Stock Ownership Plan (Details) - Schedule of ESOP shares - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Esop Shares Abstract    
Allocated shares 465,248 478,935
Committed-to-be-released shares 11,244 11,568
Unreleased shares 245,049 267,861
Total shares held by the ESOP 721,541 758,364
Fair value of unreleased shares (in Dollars) $ 3,479,696 $ 3,806,305