v3.25.4
Debt - 2030 Notes Narrative (Details) - 2030 Notes - Convertible Debt
1 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
day
$ / shares
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]    
Debt instrument, face amount $ 1,000,000,000.0  
Interest rate (as a percentage) 3.125%  
Redemption price, percentage (as a percentage) 100.00%  
Percentage of conversion price (as a percentage) 130.00%  
Number of trading days | day 20  
Number of consecutive days in trading period | day 30  
Conversion rate of shares (in shares per dollar) 0.0065339  
Debt conversion price (in dollars per share) | $ / shares $ 153.05  
Conversion in excess of principal   $ 110,700,000
Debt issuance cost $ 19,200,000  
Debt term (in years) 6 years  
Effective interest rate (as a percentage) 3.47%