Annual report pursuant to Section 13 and 15(d)

Financial Instruments Fair Value Measurements - Schedule of Series A Convertible Preferred Stock Conversion Option Embedded Derivative and Warrants Liability (Details)

v3.19.1
Financial Instruments Fair Value Measurements - Schedule of Series A Convertible Preferred Stock Conversion Option Embedded Derivative and Warrants Liability (Details) - USD ($)
12 Months Ended
Mar. 15, 2018
Dec. 31, 2018
Dec. 31, 2017
Balance at Beginning [1]   $ 973,340  
Calculated aggregate estimated fair value   96,480 $ (1,942,501)
Series A and Series A-1 Exchange Offer     1,686,175
Balance at Ending [1]   973,340
Series A Warrants [Member]      
Balance at Beginning   761,123 [1]
Initial fair value on dates of issuance     4,050,706
Calculated aggregate estimated fair value $ (246,561) (246,561) (1,942,501)
Conversion of Series A Convertible Preferred Stock    
Series A and Series A-1 Exchange Offer   (514,562) (1,347,082)
Balance at Ending [1]   [2] 761,123
Series A Convertible Preferred Stock Conversion Option [Member]      
Balance at Beginning   212,217 [1]
Initial fair value on dates of issuance     1,221,963
Calculated aggregate estimated fair value   (64,913) (643,318)
Conversion of Series A Convertible Preferred Stock     (27,335)
Series A and Series A-1 Exchange Offer   (147,304) (339,093)
Balance at Ending $ 147,304 [3] [1],[2] $ 212,217 [1]
[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.