Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details Textual)

v3.5.0.2
Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
6 Months Ended 13 Months Ended
Jun. 30, 2016
Dec. 31, 2016
Future minimum annual royalties:    
Contractual Obligation, Due in Next Fiscal Year $ 50  
Scenario, Forecast [Member]    
Future minimum annual royalties:    
Supply Agreement ,Minimum Annual Price   $ 157
Royalty Agreement Terms [Member]    
Future minimum annual royalties:    
Contractual Obligation, Due in Next Fiscal Year $ 50  
Royalty Agreement Terms [Member] | Net sales [Member]    
Future minimum annual royalties:    
Royalty Percentage 1.00%  
Royalty Agreement Terms [Member] | License fees [Member]    
Future minimum annual royalties:    
Royalty Percentage 21.00%  
Royalty Agreement Terms [Member] | Sub-licensee net sales [Member]    
Future minimum annual royalties:    
Royalty Percentage 1.00%