XML 43 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Total notes payable $ 1,245,693 $ 980,307
Less unamortized debt issuance costs (120,211) (34,029)
Less current portion (366,316) (360,496)
Long-term portion of notes payable 759,166 585,782
Authority Loan No. 1 [Member] | Due August 1, 2018 [Member]    
Total notes payable 302,565 353,346
Authority Loan No. 2 [Member] | Due August 1, 2018 [Member]    
Total notes payable 395,925 433,115
Unrelated Notes [Member] | Due December 31, 2018 [Member]    
Total notes payable $ 547,203 $ 193,846