XML 57 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Future Minimum Lease Payments Under ASU 840 (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Due next twelve months $ 922 $ 1,172
Due year two 878 676
Due year three 762 638
Due year four 504 645
Due year five 358 483
Thereafter 896 1,183
Total $ 4,320 $ 4,797