XML 76 R54.htm IDEA: XBRL DOCUMENT v3.24.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Costs to Obtain and Fulfill Contracts (Details)
12 Months Ended
Jan. 31, 2024
Minimum  
Disaggregation of Revenue [Line Items]  
Customer engagement contracts renewal period 5 years
Maximum  
Disaggregation of Revenue [Line Items]  
Sales and agent commissions, amortization period 6 years
Customer engagement contracts renewal period 6 years