XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Summary of Long-term Debt Instruments (Details) - Convertible Debt
shares in Millions
12 Months Ended
Dec. 31, 2024
shares
$ / shares
2025 Notes  
Debt Instrument [Line Items]  
Interest Rate 2.25%
Effective Interest Rate 2.88%
Initial Conversion Rate per $1,000 Principal 0.0163875
Initial conversion price (in dollars per share) | $ / shares $ 61.02
Number of shares (in shares) | shares 0.8
2027 Notes  
Debt Instrument [Line Items]  
Interest Rate 0.25%
Effective Interest Rate 0.67%
Initial Conversion Rate per $1,000 Principal 0.009673
Initial conversion price (in dollars per share) | $ / shares $ 103.38
Number of shares (in shares) | shares 5.8
2029 Notes  
Debt Instrument [Line Items]  
Interest Rate 1.25%
Effective Interest Rate 1.69%
Initial Conversion Rate per $1,000 Principal 0.0154213
Initial conversion price (in dollars per share) | $ / shares $ 64.85
Number of shares (in shares) | shares 4.6