XML 86 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business concentrations - Summary of Vendors with Product Purchases (Details) - Product purchases [Member] - Vendor Concentration Risk [Member]
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Catalent [Member]    
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]    
Concentration Risk, Percentage 23.00% 27.00%
Vendor A [Member]    
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]    
Concentration Risk, Percentage 49.00% 41.00%
Vendor B [Member]    
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]    
Concentration Risk, Percentage 25.00% 30.00%