XML 81 R70.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Future Minimum Payments Under Non-cancelable Leases Prior to Adoption of 842 (Details)
Dec. 31, 2018
USD ($)
Operating Leases  
2019 $ 2,848,000
2020 2,267,000
2021 783,000
2022 487,000
2023 489,000
Thereafter 243,000
Total future minimum lease payments 7,117,000
Finance Leases  
2019 119,000
2020 119,000
2021 119,000
2022 119,000
2023 119,000
Thereafter 79,000
Total future minimum lease payments $ 674,000