XML 77 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
LONG-TERM DEBT - Schedule of Carrying Values and Estimated Fair Values of Convertible Notes (Details) - 1.25% Convertible Senior Notes, Due December 2026
Dec. 31, 2021
USD ($)
Debt Instrument, Redemption [Line Items]  
Principal Amount $ 2,012,500,000
Unamortized Debt Discounts and Issuance Costs 25,700,000
Net Carrying Amount $ 1,986,800,000
Convertible Debt  
Debt Instrument, Redemption [Line Items]  
Interest rate 1.25%
Principal Amount $ 2,012,500,000
Level 2  
Debt Instrument, Redemption [Line Items]  
Fair Value $ 1,984,600,000