XML 76 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Acquired In-Process Research and Development and Other Arrangements - Collaborative Arrangement Costs (Details) - Collaborative Arrangement, Transaction with Party to Collaborative Arrangement - CRISPR Therapeutics - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Collaborative arrangement costs $ 365.8 $ 230.4 $ 101.2
Total collaborative arrangement costs included in costs and expenses      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Collaborative arrangement costs $ 251.1 $ 129.0 $ 50.6