v3.26.3
Overview and Summary of Significant Accounting Policies - Schedules of Concentration of Revenue and Accounts Receivable (Details) - Partner Concentration Risk
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Revenue | Partner A      
Concentration Risk [Line Items]      
Concentration risk percentage 17.00% 16.00% 1.00%
Revenue | Partner B      
Concentration Risk [Line Items]      
Concentration risk percentage 1.00% 10.00% 11.00%
Revenue | Partner C      
Concentration Risk [Line Items]      
Concentration risk percentage 1.00% 1.00% 1.00%
Revenue | Partner D      
Concentration Risk [Line Items]      
Concentration risk percentage 15.00% 15.00% 16.00%
Revenue | Partner E      
Concentration Risk [Line Items]      
Concentration risk percentage 22.00% 25.00% 31.00%
Accounts Receivable | Partner A      
Concentration Risk [Line Items]      
Concentration risk percentage 16.00% 13.00%  
Accounts Receivable | Partner B      
Concentration Risk [Line Items]      
Concentration risk percentage 13.00% 1.00%  
Accounts Receivable | Partner C      
Concentration Risk [Line Items]      
Concentration risk percentage 12.00% 1.00%  
Accounts Receivable | Partner D      
Concentration Risk [Line Items]      
Concentration risk percentage 10.00% 14.00%  
Accounts Receivable | Partner E      
Concentration Risk [Line Items]      
Concentration risk percentage 1.00% 1.00%