XML 121 R92.htm IDEA: XBRL DOCUMENT v3.20.1
Benefit Plans - Summary of Employee Stock Ownership Plan (Detail) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
ESOP Share Allocation [Roll Forward]    
Shares allocated, beginning of year 284,290 259,320
Shares allocated during the year 35,708 35,708
Shares distributed during the year (16,603) (10,738)
Allocated shares held by ESOP trust as of year end 303,395 284,290
Unallocated shares 312,441 348,148
Total ESOP shares 615,836 632,438