XML 50 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Collaboration, License, and Other Agreements - Sanofi, Immuno-Oncology Narrative (Details) - Sanofi Collaboration Agreement, Immuno-oncology
$ in Millions
3 Months Ended
Sep. 30, 2021
USD ($)
Disaggregation of Revenue [Line Items]  
Cumulative catch-up adjustment to revenue, change in estimate of transaction price $ 66.9
Remaining performance obligation $ 591.4