XML 50 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
NOTES PAYABLE (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Less: Debt discount $ (540,924) $ (196,076)
Net Notes payable 2,541,003 1,282
Current portion 1,081,593 0
Long-term portion 1,459,410 1,282
Notes Payable 1    
Gross Notes payable 1,333,334 0
Notes Payable 2    
Gross Notes payable 667,000 0
Notes Payable 3    
Gross Notes payable 0 197,358
Notes Payable 4    
Gross Notes payable $ 1,081,593 $ 0