XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
COMMITMENTS AND CONTINGENCIES        
Revenue, Net $ 47,268 $ 44,764 $ 93,751 $ 81,392
Percentage of Royalties on Net Sales of Unapproved Products less than 1% less than 1% less than 1% less than 1%
Unapproved Products [Member]        
COMMITMENTS AND CONTINGENCIES        
Revenue, Net $ 6,500 $ 6,700 $ 12,100 $ 12,900
Unapproved Products [Member] | Contract Customer [Member]        
COMMITMENTS AND CONTINGENCIES        
Revenue, Net $ 600 $ 400 $ 1,000 $ 900