XML 35 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Note 10 - Notes Payable: Schedule of Note Payable (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Text Block [Abstract]    
Notes Payable $ 2,418,400 $ 734,327
Less debt discount (155,261) 0
Notes payable, net of discount 2,263,139 734,327
Less current portion (1,553,525) (23,355)
Notes payable, net of current portion and discount $ 709,614 $ 710,972