XML 127 R110.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefits Employee Stock Ownership Plan (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Employee Stock Ownership Plan [Abstract]    
Employee Stock Ownership Plan (ESOP), Number of Allocated Shares 481,459 441,654
Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares 19,780 39,805
Employee Stock Ownership Plan (ESOP), Number of Suspense Shares 86,954 106,734
Employee Stock Ownership Plan (ESOP), Shares in ESOP 588,193 588,193
Employee Stock Ownership Plan (ESOP), Deferred Shares, Fair Value $ 1,679 $ 2,809