Commitments and Contingencies (Details Textual) $ in Thousands |
6 Months Ended |
---|---|
Jun. 30, 2018
USD ($)
| |
Commitments And Contingencies Disclosure [Abstract] | |
Total purchase commitments with suppliers | $ 33,192 |
Long term purchase commitment expected payment period | during fiscal years 2018 through 2020 |
X | ||||||||||
- Definition Long term purchase commitment expected payment period. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The minimum amount the entity agreed to spend under the long-term purchase commitment. No definition available.
|