XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Additional Information) (Details) - Subsequent Events - USD ($)
$ in Millions
Aug. 04, 2022
Jul. 13, 2022
Roche Agreement    
Subsequent Event [Line Items]    
Upfront payment   $ 125.0
Roche Agreement | Research, Development and Regulatory Milestones    
Subsequent Event [Line Items]    
Milestones payments   $ 1,172.0
Sales Agreement | Maximum | Common Shares    
Subsequent Event [Line Items]    
Aggregate offering price $ 125.0