XML 126 R107.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Thrift and Defined Benefit Plan - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Employee Thrift Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Bank's expense related to the thrift plan $ 1,200,000 $ 942,000 $ 785,000
Thrift Plan owns outstanding shares 742,250    
Percentage of outstanding shares owns with thrift plan 1.90%    
Pentegra Defined Benefit Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Bank's expense related to the thrift plan $ 0 $ 0  
Pentegra Plan date Aug. 01, 2007    
Employer identification number 135645888    
Plan number 333    
Withdrawal liability $ 3,200,000