XML 42 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Retirement Plans - Summary of Shares Allocations are Accounted For Fair Value on The Date of Allocations (Detail) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Compensation And Retirement Disclosure [Abstract]    
Number of ESOP shares allocated 66,308 33,832
Number of ESOP shares committed to be released 28,586 35,474
Total number of ESOP allocated and committed-to-be-released 94,894 69,306
Number of non committed, unearned ESOP shares 584,594 613,194
Total number of ESOP shares 679,488 682,500
Fair value of ESOP allocated shares $ 443,601 $ 189,798
Fair value of ESOP Committed-to-be released shares 191,242 199,007
Total fair value of ESOP allocated and committed-to-be-released 634,843 388,805
Fair value of ESOP unallocated shares 3,910,932 3,440,020
Total fair value of ESOP shares $ 4,545,775 $ 3,828,825