v3.25.1
The Company and Summary of Significant Accounting Policies and Estimates (Details)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2024
Apr. 30, 2025
segment
Jul. 31, 2024
USD ($)
Finite-Lived Intangible Assets [Line Items]      
Number of reportable segments   1  
Number of operating segments   1  
Customer One | Accounts Receivable | Customer Concentration Risk      
Finite-Lived Intangible Assets [Line Items]      
Concentration risk, percentage 10.00% 10.00%  
Prepaid Expenses and Other Current Assets      
Finite-Lived Intangible Assets [Line Items]      
Acquisition consideration holdback | $     $ 1.2