XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Business concentrations - Summary Of Customers With Product Revenue For The Periods Indicated Were As Follows (Details)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Customer A [Member]    
Disclosure Of Customers With Product Revenue and Account Receivable For The Period [Line Items]    
Concentration Risk, Percentage 13.00% 26.00%
Customer A [Member] | Accounts Receivable [Member]    
Disclosure Of Customers With Product Revenue and Account Receivable For The Period [Line Items]    
Concentration Risk, Percentage 14.00% 17.00%
Customer B [Member]    
Disclosure Of Customers With Product Revenue and Account Receivable For The Period [Line Items]    
Concentration Risk, Percentage 18.00% 18.00%
Customer B [Member] | Accounts Receivable [Member]    
Disclosure Of Customers With Product Revenue and Account Receivable For The Period [Line Items]    
Concentration Risk, Percentage 20.00% 19.00%
Customer C [Member]    
Disclosure Of Customers With Product Revenue and Account Receivable For The Period [Line Items]    
Concentration Risk, Percentage 22.00% 15.00%
Customer C [Member] | Accounts Receivable [Member]    
Disclosure Of Customers With Product Revenue and Account Receivable For The Period [Line Items]    
Concentration Risk, Percentage 33.00% 25.00%
Customer D [Member]    
Disclosure Of Customers With Product Revenue and Account Receivable For The Period [Line Items]    
Concentration Risk, Percentage   10.00%
Customer D [Member] | Accounts Receivable [Member]    
Disclosure Of Customers With Product Revenue and Account Receivable For The Period [Line Items]    
Concentration Risk, Percentage   11.00%