Annual report pursuant to Section 13 and 15(d)

Braeburn License (Details Textual)

v3.19.1
Braeburn License (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
May 25, 2018
Jun. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Non Refundable up Front License Fee [Line Items]        
License Revenue   $ 2,100,000 $ 312,000  
Additional amount received upon achievement of sales milestones     15,000,000  
Additional amount in regulatory milestones     15,000,000  
Revenues to be recognized per month for upfront payment     15,000,000  
Proceeds From Exclusive Commercialization Rights $ 1,000,000      
Inventory, Net $ 1,100,000   $ 1,262,000 $ 0