XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Product revenues $ 2,964,700,000 $ 2,645,600,000 $ 5,734,900,000 $ 5,336,200,000
Depreciation and amortization expense 51,700,000 54,000,000.0 100,100,000 107,500,000
CASGEVY        
Disaggregation of Revenue [Line Items]        
Product revenues 30,400,000 0 44,600,000 0
JOURNAVX        
Disaggregation of Revenue [Line Items]        
Product revenues $ 12,000,000.0 $ 0 $ 13,300,000 $ 0