Geographic Information - Schedule of Total Revenue Based on Customer's Location (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2019 |
Sep. 30, 2018 |
Sep. 30, 2019 |
Sep. 30, 2018 |
|
Segment Reporting Information [Line Items] | ||||
Total revenue | $ 52,833 | $ 60,502 | $ 152,312 | $ 170,398 |
United States | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 19,584 | 27,003 | 52,962 | 78,124 |
Japan | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 15,157 | 14,023 | 43,203 | 38,971 |
Asia Pacific, excluding Japan | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 8,379 | 9,331 | 26,368 | 27,436 |
EMEA | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 6,546 | 8,119 | 20,345 | 20,038 |
Other | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | $ 3,167 | $ 2,026 | $ 9,434 | $ 5,829 |