XML 40 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Notes Payable (Tables)
6 Months Ended
Jun. 30, 2016
Notes Payable  
Future principal payments
Years ending December 31:      
2016   $  
2017     1,527,777  
2018     1,666,667  
2019     1,666,667  
2020     138,889  
Notes payable, balance as of June 30, 2016     5,000,000  
Unamortized discount on notes payable     (912,240 )
Notes payable, net, balance as of June 30, 2016     4,087,760  
Current portion of notes payable     (694,444 )
Non-current portion of notes payable   $ 3,393,316