XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans - Summary of Shares Allocations are Accounted For Fair Value on The Date of Allocations (Detail) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Compensation And Retirement Disclosure [Abstract]    
Number of ESOP shares allocated 247,606 247,606
Number of ESOP shares committed to be released 7,076  
Total number of ESOP allocated and committed-to-be-released 254,682 247,606
Number of non committed, unearned ESOP shares 424,621 431,697
Total number of ESOP Shares 679,303 679,303
Fair value of ESOP allocated shares $ 510,066 $ 517,496
Fair value of ESOP Committed-to-be released shares 14,578  
Total fair value of ESOP allocated and committed-to-be-released 524,644 517,496
Fair value of ESOP unallocated shares 874,720 902,247
Total fair value of ESOP Shares $ 1,399,364 $ 1,419,743