Annual report pursuant to Section 13 and 15(d)

Financial Instruments Fair Value Measurements - Schedule of Financial Liabilities Measured at Fair Value On Recurring Basis (Details)

v3.19.1
Financial Instruments Fair Value Measurements - Schedule of Financial Liabilities Measured at Fair Value On Recurring Basis (Details) - USD ($)
Dec. 31, 2018
Mar. 15, 2018
[3]
Dec. 31, 2017
Dec. 31, 2016
Fair value of derivative liability [1]   $ 973,340  
Series A Warrants [Member]        
Fair value of derivative liability [1],[2]   761,123 [1]
Series A Convertible Preferred Stock Conversion Option [Member]        
Fair value of derivative liability [1],[2] $ 147,304 212,217 [1]
Senior Secured Note [Member]        
Fair value of derivative liability [1] 7,903,000      
Fair Value, Inputs, Level 1 [Member]        
Fair value of derivative liability [1]    
Fair Value, Inputs, Level 1 [Member] | Series A Warrants [Member]        
Fair value of derivative liability [1] [2]    
Fair Value, Inputs, Level 1 [Member] | Series A Convertible Preferred Stock Conversion Option [Member]        
Fair value of derivative liability [1] [2]    
Fair Value, Inputs, Level 1 [Member] | Senior Secured Note [Member]        
Fair value of derivative liability [1]      
Fair Value, Inputs, Level 2 [Member]        
Fair value of derivative liability [1]    
Fair Value, Inputs, Level 2 [Member] | Series A Warrants [Member]        
Fair value of derivative liability [1] [2]    
Fair Value, Inputs, Level 2 [Member] | Series A Convertible Preferred Stock Conversion Option [Member]        
Fair value of derivative liability [1] [2]    
Fair Value, Inputs, Level 2 [Member] | Senior Secured Note [Member]        
Fair value of derivative liability [1]      
Fair Value, Inputs, Level 3 [Member]        
Fair value of derivative liability [1]   973,340  
Fair Value, Inputs, Level 3 [Member] | Series A Warrants [Member]        
Fair value of derivative liability [1] [2]   761,123  
Fair Value, Inputs, Level 3 [Member] | Series A Convertible Preferred Stock Conversion Option [Member]        
Fair value of derivative liability [1] [2]   $ 212,217  
Fair Value, Inputs, Level 3 [Member] | Senior Secured Note [Member]        
Fair value of derivative liability [1] $ 7,903,000      
[1] As noted above, as presented in the fair value hierarchy table, Level-1 represents quoted prices in active markets for identical items, Level-2 represents significant other observable inputs, and Level-3 represents significant unobservable inputs.
[2] The Series A Warrants derivative liability and the Series A-1 Convertible Preferred Stock conversion option derivative liability were fully extinguished-upon-exchange on the March 15, 2018 Exchange Date of the Series A and Series A-1 Exchange Offer, as discussed herein below.
[3] As the Series A Warrants and shares of Series A Convertible Preferred Stock were each fully exchanged on the March 15, 2018 Exchange Date of the Series A and Series A-1 Exchange Offer, the final estimated fair value of each respective derivative liability was as of the March 15, 2018 Exchange Date of the Series A and Series A-1 Exchange Offer discussed below.