v3.23.1
Revenue and Contract Costs - Schedule of deferred contract acquisition costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Capitalized Contract Cost [Roll Forward]      
Capitalized contract costs at beginning of period $ 4,079 $ 2,941  
Additions to deferred contract acquisition costs 427 3,349  
Amortization of deferred contract acquisition costs (1,696) (2,211) $ (2,025)
Capitalized contract costs at end of period 2,810 4,079 2,941
Deferred contract acquisition costs, current (to be amortized in next 12 months) 1,056 1,642  
Deferred contract acquisition costs, non-current 1,754 2,437  
Total deferred contract acquisition costs $ 2,810 $ 4,079 $ 2,941