XML 81 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Operating Leases      
2021 remaining $ 243,000    
2022 409,000    
2023 4,000    
Total minimum lease payment 656,000    
Less: amount representing interest (3,000)    
Present value of minimum lease payments 653,000    
Finance Leases      
2021 remaining 88,000    
2022 137,000    
2023 114,000    
2024 77,000    
2025 18,000    
Total minimum lease payment 434,000    
Less: amount representing interest (16,000)    
Present value of minimum lease payments $ 418,000 $ 93,000 $ 84,000