Annual report pursuant to Section 13 and 15(d)

LONG-TERM DEBT (3.125% Convertible Senior Notes Due 2029) (Details)

v3.25.0.1
LONG-TERM DEBT (3.125% Convertible Senior Notes Due 2029) (Details)
12 Months Ended
Jan. 12, 2023
USD ($)
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
Jan. 09, 2023
$ / shares
Debt Instrument [Line Items]        
Long-Term Debt, Gross   $ 6,491,377,000 $ 6,643,113,000  
3.125% Convertible Senior Notes Due 2029        
Debt Instrument [Line Items]        
Long-Term Debt, Gross   $ 1,000,000,000 $ 1,000,000,000  
Interest rate, stated percentage   3.125%    
Conversion ratio   0.0092259    
Conversion premium   50.00%    
Last reported sale price used to calculate conversion premium | $ / shares       $ 72.26
Maximum number of shares issuable upon conversion | shares   13,800,000    
Unamortized Debt Issuance Expense   $ 10,700,000    
Debt Instrument, Convertible, Remaining Discount Amortization Period   4 years    
Conversion premium if converted and fully settled in shares | shares   194,800,000    
Effective interest rate   3.17%    
3.125% Convertible Senior Notes Due 2029 | Redemption, Redeem For Cash [Member]        
Debt Instrument [Line Items]        
Redemption price, percentage   100.00%    
3.125% Convertible Senior Notes Due 2029 | Debt Instrument, Redemption, Fundamental Change [Member]        
Debt Instrument [Line Items]        
Redemption price, percentage   100.00%    
Capped Call Transaction Cost        
Debt Instrument [Line Items]        
Derivative, Cap Price 144.52      
Capped Call Premium       100.00%
Capped Call Transaction Cost $ 75,500,000