XML 56 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment (Details Narrative) - USD ($)
9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Depreciation and amortization $ 1,600,000 $ 1,100,000
Inventory [Member] | Customer [Member]    
Estimated useful life 5 years  
Inventory [Member] | Maximum [Member]    
Estimated useful life 5 years  
Inventory [Member] | Minimum [Member]    
Estimated useful life 3 years