v3.26.1
Debt - Capped Call Transactions (Details) - Call Option
$ / shares in Units, $ in Millions
Apr. 08, 2025
USD ($)
$ / shares
Debt Instrument [Line Items]  
Payment for purchased capped call transactions | $ $ 118.3
2030 Notes  
Debt Instrument [Line Items]  
Payment for purchased capped call transactions | $ $ 118.3
Cap price capped strike price was adjusted (in dollar per share) | $ / shares $ 30.00
Cap price capped call (in dollar per share) | $ / shares $ 48.00