v3.25.2
Acquisitions and Equity Method Investments (Details)
€ in Millions, $ in Millions
12 Months Ended
Aug. 09, 2024
USD ($)
Aug. 09, 2024
EUR (€)
Jul. 31, 2025
USD ($)
Jul. 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Aug. 09, 2024
EUR (€)
Business Combination            
Payments to acquire equity method investments     $ 71.2 $ 0.0 $ 0.0  
Medica S.p.A            
Business Combination            
Remaining equity interest (as a percent) 51.00%         51.00%
Additional ownership acquisition, term (in years) 3 years         3 years
Medica S.p.A            
Business Combination            
Equity method investment (as a percent) 49.00%         49.00%
Payments to acquire equity method investments $ 67.9 € 62.1        
Capitalized transaction costs $ 5.8         € 5.1