v3.25.4
Debt - 2026 Notes Narrative (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2020
USD ($)
day
$ / shares
Jul. 31, 2024
USD ($)
Jul. 22, 2024
USD ($)
2026 Notes | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 1,000,000,000.0    
Interest rate (as a percentage)   2.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.0064182    
Debt conversion price (in dollars per share) | $ / shares   $ 155.81    
Irrevocable election for settlement method fix, maximum cash per $1,000 principal amount     $ 1,000 $ 1,000
Conversion in excess of principal $ 91,100,000      
Debt issuance cost   $ 15,300,000    
Debt term (in years)   6 years    
Effective interest rate (as a percentage)   2.26%    
2021 Notes | Senior Secured Debt        
Debt Instrument [Line Items]        
Debt repurchased amount   $ 332,900,000    
Interest rate (as a percentage)   1.875%