v3.25.2
Debt - Summary of Long-term Debt Instruments (Details) - Convertible Debt
shares in Millions
6 Months Ended
Jun. 30, 2025
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