XML 52 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 10 - Commitment and Contingencies - Summary of Notes Payable (Details)
Jun. 30, 2017
USD ($)
Note Payable $ 15,070,515
Notes Payable, Related Party 1 [Member]  
Note Payable 246,134
Notes Payable, Related Party 2 [Member]  
Note Payable 601,500
Notes Payable 1 [Member]  
Note Payable 9,675,000
Notes Payable 2 [Member]  
Note Payable 296,681
Convertible Notes 1[Member]  
Note Payable 535,612
Convertible Notes 2 [Member]  
Note Payable 314,391
Convertible Notes 3 [Member]  
Note Payable 541,600
Convertible Notes 4 [Member]  
Note Payable 1,066,475
Convertible Notes 5 [Member]  
Note Payable 405,000
Convertible Notes, Related Party 1 [Member]  
Note Payable $ 1,388,122