XML 66 R55.htm IDEA: XBRL DOCUMENT v3.19.2
ACCOUNTS RECEIVABLES, NET - Schedule of Accounts Receivables, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Accounts receivables    
Accounts receivables, net $ 34,311 $ 37,211
Commercialization Agreement    
Accounts receivables    
Accounts receivables, net 1,477 14,011
Receivables related to product sales, net    
Accounts receivables    
Accounts receivables, net 32,713 23,078
Other    
Accounts receivables    
Accounts receivables, net $ 121 $ 122