XML 139 R110.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefits Employee Stock Ownership Plan (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Employee Stock Ownership Plan [Abstract]    
Employee Stock Ownership Plan (ESOP), Number of Allocated Shares 440,751 447,424
Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares 20,855 19,780
Employee Stock Ownership Plan (ESOP), Number of Suspense Shares 66,099 86,954
Employee Stock Ownership Plan (ESOP), Shares in ESOP 527,705 554,158
Employee Stock Ownership Plan (ESOP), Deferred Shares, Fair Value $ 1,791 $ 1,679