v3.25.3
Summary of significant accounting policies (Details)
9 Months Ended
Oct. 31, 2025
processor
Concentration Risk [Line Items]  
Number of third-party payment processors 1
Minimum  
Concentration Risk [Line Items]  
Customer payment period (in days) 30 days
Settlement period (in days) 1 day
Maximum  
Concentration Risk [Line Items]  
Customer payment period (in days) 60 days
Settlement period (in days) 2 days