XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Business concentrations - Summary of Vendors with Product Purchases (Details) - Product purchases [Member] - Vendor Concentration Risk [Member]
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Catalent [Member]    
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]    
Concentration Risk, Percentage 28.00% 29.00%
Vendor A [Member]    
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]    
Concentration Risk, Percentage 39.00% 33.00%
Vendor B [Member]    
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]    
Concentration Risk, Percentage 27.00% 32.00%