XML 67 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement Plans - Summary of Shares Allocations are Accounted For Fair Value on The Date of Allocations (Detail) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Compensation And Retirement Disclosure [Abstract]    
Number of ESOP shares allocated 170,419 170,419
Number of ESOP shares committed to be released 7,832  
Total number of ESOP allocated and committed-to-be-released 178,251 170,419
Number of non committed, unearned ESOP shares 501,237 509,069
Total number of ESOP shares 679,488 679,488
Fair value of ESOP allocated shares $ 593,058 $ 426,048
Fair value of ESOP Committed-to-be released shares 27,255  
Total fair value of ESOP allocated and committed-to-be-released 620,313 426,048
Fair value of ESOP unallocated shares 1,744,305 1,272,672
Total fair value of ESOP shares $ 2,364,618 $ 1,698,720