XML 108 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of significant accounting policies - Concentration of Risk (Details) - Customer Concentration Risk - Revenue from Contract with Customer
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Huawei Technologies Co., Ltd      
Concentration Risk [Line Items]      
Percentage of concentration of credit risk 41.00% 46.00% 40.00%
Ciena Corporation      
Concentration Risk [Line Items]      
Percentage of concentration of credit risk 29.00% 24.00% 16.00%
Top Five Customers      
Concentration Risk [Line Items]      
Percentage of concentration of credit risk 84.00% 87.00% 78.00%