v3.25.1
Summary of business and significant accounting policies - Narrative (Details)
12 Months Ended
Jan. 31, 2025
segment
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Number of operating segments 1
Leasehold Improvements | Minimum  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Useful life of property, plant and equipment (in years) 3 years
Leasehold Improvements | Maximum  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Useful life of property, plant and equipment (in years) 5 years
HSA  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Capitalized contract cost, amortization period (in years) 15 years
RA Customer Relationship  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Capitalized contract cost, amortization period (in years) 7 years