XML 63 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details Narrative) - USD ($)
6 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Rental expense $ 63,572 $ 108,812
Patent Licensing Agreement [Member] | Solterra Renewable Technologies, Inc. [Member] | University of Arizona [Member]    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Royalties payable due in first installment period 50,000  
Royalties payable due in second installment period 125,000  
Royalties, future minimum payments due on each june 30 every year thereafter $ 200,000  
Patent Licensing Agreement [Member] | Solterra Renewable Technologies, Inc. [Member] | Non-display Electronic Component Applications [Member] | University of Arizona [Member]    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Percentage of adjusted gross sales 2.00%  
Patent Licensing Agreement [Member] | Solterra Renewable Technologies, Inc. [Member] | Printed Electronic Displays [Member] | University of Arizona [Member]    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Percentage of adjusted gross sales 2.50%