XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Minimum        
Concentration Risk [Line Items]        
Contract term (in years)     1 year  
Maximum        
Concentration Risk [Line Items]        
Contract term (in years)     4 years  
On-Demand Arrangements | Revenue from Contract with Customer Benchmark | Product and Service        
Concentration Risk [Line Items]        
Concentration risk, percentage 2.00% 2.00% 2.00% 2.00%