XML 33 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Description of Business and Basis of Presentation - Additional Information (Details) - Segment
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Jan. 31, 2024
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Number of reporting segment     1    
Credit Concentration Risk | Accounts Receivable          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Number of major customers     no   no
Credit Concentration Risk | Accounts Receivable | Significant Customer          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Concentration risk percentage     10.00%   10.00%
Customer Concentration Risk | Revenue          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Number of major customers No   No    
Customer Concentration Risk | Revenue | Significant Customer          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Concentration risk percentage 10.00% 10.00% 10.00% 10.00%  
Geographic Concentration Risk | Revenue | United States          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Concentration risk percentage 65.00% 66.00% 65.00% 67.00%  
Geographic Concentration Risk | Revenue | Japan          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Concentration risk percentage 22.00% 21.00% 22.00% 21.00%