v3.26.1
Summary of Significant Accounting Policies - Concentration of Credit Risk (Narrative) (Details) - Customer Concentration Risk - Largest Customer
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jan. 31, 2026
Accounts Receivable        
Concentration Risk [Line Items]        
Concentration risk (as a percent) 17.00%     14.00%
Revenue Benchmark        
Concentration Risk [Line Items]        
Concentration risk (as a percent) 17.00% 11.00% 16.00%