XML 72 R59.htm IDEA: XBRL DOCUMENT v3.21.2
License, collaboration and commercial agreements - CSPC (Details) - License and Collaboration Agreement - CSPC - USD ($)
$ in Millions
9 Months Ended
Sep. 25, 2018
Sep. 30, 2021
License and collaboration agreements    
Upfront, non-refundable payment obligation to be received prior to initial Exclusivity Fee $ 15.0  
Maximum aggregate payments entitled to receive if all milestones successfully achieved $ 160.0  
Percentage of future milestone payments and royalties entitled   50.00%