v3.26.1
Commitments and Contingencies (Narrative) (Details)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 03, 2024
USD ($)
patent
Jan. 22, 2024
patent
Apr. 30, 2026
USD ($)
Apr. 30, 2025
USD ($)
Apr. 30, 2026
USD ($)
Apr. 30, 2025
USD ($)
Jul. 31, 2025
USD ($)
Jan. 31, 2024
USD ($)
Long-Term Purchase Commitment                
Patents infringed | patent 3 4            
Verdict $ 114             $ 152
Accrued amount for verdict     $ 150   $ 150   $ 146  
Increase in estimate     $ 1 $ 2 4 $ (40)    
Service Provider                
Long-Term Purchase Commitment                
Minimum purchase commitment         $ 92