XML 83 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Capped Call (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2025
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Debt Instrument [Line Items]        
Net cost incurred   $ 58,788 $ 0 $ 0
2025 Convertible Senior Notes | Common stock        
Debt Instrument [Line Items]        
Settlement of capped calls (in shares) 697,140      
Settlement of convertible senior notes (in shares) 671,202      
Settlement of convertible senior notes, shares retired (in shares) 25,938      
2025 Convertible Senior Notes | Capped Call | Convertible Debt        
Debt Instrument [Line Items]        
Initial strike price per share, subject to certain adjustments (in usd per share)   $ 113.75    
Initial cap price per share, subject to certain adjustments (in usd per share)   $ 153.13    
Net cost incurred   $ 37,200    
Common stock covered, subject to anti-dilution adjustments (in shares)   3,500,000    
2029 Convertible Senior Notes | Capped Call | Convertible Debt        
Debt Instrument [Line Items]        
Initial strike price per share, subject to certain adjustments (in usd per share)   $ 244.65    
Initial cap price per share, subject to certain adjustments (in usd per share)   $ 329.33    
Net cost incurred   $ 58,800    
Common stock covered, subject to anti-dilution adjustments (in shares)   2,800,000