XML 74 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future Minimum Lease Payments (Details)
Dec. 31, 2019
USD ($)
Future Minimum Lease Payments:  
2020 $ 1,108,000
2021 736,000
2022 467,000
2023 462,000
2024 278,000
Thereafter 295,000
Total future minimum lease payments 3,345,000
Less : imputed interest (337,000)
Less : present value of lease liabilities - current (1,047,498)
Present value of lease liabilities - non-current $ 1,960,996