XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Total notes payable $ 1,202,511 $ 980,307
Less unamortized debt issuance costs (102,433) (34,029)
Less current portion (372,231) (360,496)
Long-term portion of notes payable 727,848 585,782
Authority Loan No. 1 [Member] | Due August 1, 2018 [Member]    
Total notes payable 251,018 353,346
Authority Loan No. 2 [Member] | Due August 1, 2018 [Member]    
Total notes payable 358,082 433,115
Unrelated Notes [Member] | Due December 31, 2018 [Member]    
Total notes payable $ 593,412 $ 193,846