XML 106 R93.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Other Commitments [Line Items]  
2019 $ 20,623
2020 3,674
2021 330
2022 18
Thereafter 37
Total non-cancellable purchase obligations $ 24,682