XML 104 R91.htm IDEA: XBRL DOCUMENT v3.23.1
BENEFIT PLANS - Summary of ESOP shares (Detail) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]    
Allocated shares 79,280 52,536
Unearned shares 436,495 463,239
Total ESOP shares 515,775 515,775
Fair value of unearned ESOP shares $ 4,880,014 $ 4,715,773