XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Collaboration, License, and Other Agreements - Intellia Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Acquired in-process research and development $ 3,592.5 $ 2,860.1 $ 2,647.0
Intellia Collaboration Agreement      
Disaggregation of Revenue [Line Items]      
Acquired in-process research and development, up-front payment made     70.0
Acquired in-process research and development     15.0
Intellia Collaboration Agreement | Common Stock      
Disaggregation of Revenue [Line Items]      
Shares purchase price     $ 30.0