XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Narrative (Details)
1 Months Ended 3 Months Ended
Oct. 31, 2024
USD ($)
day
$ / shares
Oct. 31, 2025
USD ($)
Oct. 31, 2024
USD ($)
$ / shares
Mar. 31, 2018
USD ($)
Debt Instrument [Line Items]        
Net proceeds   $ 0 $ 672,750,000  
2025 Convertible Senior Notes | Convertible Debt        
Debt Instrument [Line Items]        
Aggregate principal amount       $ 400,000,000.0
Stated interest rate       1.25%
2029 Convertible Senior Notes | Convertible Debt        
Debt Instrument [Line Items]        
Aggregate principal amount $ 690,000,000.0   $ 690,000,000.0  
Net proceeds $ 671,800,000      
Stated interest rate 1.25%   1.25%  
Conversion ratio 0.0040875      
Conversion price (in usd per share) | $ / shares $ 244.65   $ 244.65  
Threshold trading days | day 20      
Redemption price percentage 100.00%      
Threshold percentage of stock price trigger 130.00%      
Threshold consecutive trading days | day 30      
Effective Interest Rate   1.80%