XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Notes Payable (Tables)
12 Months Ended
Dec. 31, 2018
Table Text Block Supplement [Abstract]  
Schedule of Note Payable
      December 31,   December 31,
      2018   2017
           
Note payable     $ 734,327      $ 362,883   
Less current portion     (23,355)     (12,819)  
Note payable, net of current portion   $ 710,972      $ 350,064   
Schedule of Principal maturities on notes payable

Principal maturities on notes payable are as follows:

 

Years Ending December 31,  
2019 $ 23,355   
2020 24,879   
2021 26,522   
2022 28,297   
2023 30,214   
Thereafter 601,060   
Total $ 734,327