XML 43 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Loss Contingencies by Contingency
Payment due by period (in thousands)                              
      Total         Less than 1 year         1-3 years         3-5 years         More than 5 years    
Contractual obligations                              
Operating leases   $ 16,996     $ 1,362     $ 2,701     $ 2,742     $ 10,191  
Contract manufacturer     18,350       --       18,350       --       --  
    Total   $ 35,346     $ 1,362     $ 21,051     $ 2,742     $ 10,191