XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Business concentrations - Summary of Vendors with Product Purchases (Details) - Product purchases [Member] - Vendor Concentration Risk [Member]
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Catalent [Member]      
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]      
Concentration Risk, Percentage 33.00% 30.00% 24.00%
Vendor A [Member]      
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]      
Concentration Risk, Percentage 36.00% 25.00%  
Vendor B [Member]      
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]      
Concentration Risk, Percentage 27.00% 36.00% 27.00%
Vendor I [Member]      
Disclosure Of Vendors With Product Purchases And Accounts Payable For The Periods [Line Items]      
Concentration Risk, Percentage     35.00%