XML 22 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details 1) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
For the twelve months ended December 31,    
Total long term portion of operating lease maturities $ 4,043,000 $ 4,235,000
Operating lease payments [Member]    
For the twelve months ended December 31,    
December 31, 2020 (remaining nine months) 854,000  
December 31, 2021 1,118,000  
December 31, 2022 868,000  
December 31, 2023 895,000  
December 31, 2024 923,000  
Thereafter 1,681,000  
Total future minimum lease payments 6,339,000  
Less: discount (1,574,000)  
Total operating lease maturities 4,765,000  
Less: current portion of operating lease liabilities (722,000)  
Total long term portion of operating lease maturities $ 4,043,000