v3.23.1
Commitment and contingencies (Tables)
12 Months Ended
Jan. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Minimum Payments Under Purchase Commitments Other contractual commitments consist primarily of non-cancelable purchase commitments to support our technology infrastructure. Future minimum payments under our non-cancelable purchase commitments as of January 31, 2023 are presented in the table below.
Purchase obligations
Year ending January 31,
2024$11,646 
20258,115 
20263,530 
2027598 
Total$23,889