XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Total notes payable $ 3,458,946 $ 3,433,595
Less unamortized debt issuance costs (216,501) (288,669)
Long-term portion of notes payable 3,242,445 3,144,926
2016 Unrelated Notes [Member]    
Total notes payable 798,946 773,595
2017 Unrelated Notes [Member]    
Total notes payable 1,760,000 1,760,000
2018 Unrelated Notes [Member]    
Total notes payable $ 900,000 $ 900,000