Operating Leases (Details 1) - USD ($)
Dec. 31, 2019
Jul. 01, 2019
Jun. 30, 2019
Operating leases      
Short-term operating lease liabilities $ 126,000  
Long-term operating lease liabilities 489,000  
Total operating lease liabilities $ 615,000 $ 670,000