v3.26.1
Acquisition - Pro Forma Information (Details) - Chronosphere, Inc. - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Business Combination        
Total revenue $ 3,043 $ 2,621 $ 8,917 $ 7,598
Net income (loss) $ 8 $ (2) $ 134 $ (178)