v3.26.1
Segment Information - Additional information (Details)
3 Months Ended 9 Months Ended
Apr. 30, 2026
Country
Apr. 30, 2025
Country
Apr. 30, 2026
Segment
Country
Apr. 30, 2025
Country
Revenues from External Customers and Long-Lived Assets [Line Items]        
Number of operating segments     1  
Number of reportable segments     1  
Number of individual country | Country 0 0 0 0
Revenue | United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration Risk, Percentage 10.00% 10.00% 10.00% 10.00%