XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Senior Notes, Net - Schedule of Carrying Amounts and Estimated Fair Values of Convertible Note (Details) - Senior Notes
$ in Millions
Jul. 31, 2025
USD ($)
2025 Notes | Principal Amount  
Debt Instrument [Line Items]  
Convertible senior notes $ 510
2025 Notes | Estimated Fair Value   
Debt Instrument [Line Items]  
Convertible senior notes 508
2026 Notes | Principal Amount  
Debt Instrument [Line Items]  
Convertible senior notes 350
2026 Notes | Estimated Fair Value   
Debt Instrument [Line Items]  
Convertible senior notes $ 336