XML 84 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Future Minimum Lease Payments:    
2021 $ 916,000  
2022 690,000  
2023 569,000  
2024 309,000  
2025 220,000  
Thereafter 75,000  
Total future minimum lease payments 2,779,000  
Less : imputed interest (252,000)  
Less : present value of lease liabilities - current (872,908) $ (1,047,498)
Present value of lease liabilities - non-current $ 1,654,025 $ 1,960,996