XML 76 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Business concentrations - Summary of Vendors with Product Purchases (Details) - Product purchases [Member] - Vendor Concentration Risk [Member]
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Catalent [Member]    
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]    
Concentration Risk, Percentage 28.00% 39.00%
Vendor A [Member]    
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]    
Concentration Risk, Percentage 42.00% 18.00%
Vendor B [Member]    
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]    
Concentration Risk, Percentage 29.00% 36.00%