XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation costs $ 24,930 $ 26,912
Accrued software subscriptions 16,827 10,956
Accrued commissions 6,300 7,440
Accrued professional service fees 2,177 1,555
Accrued advertising 1,235 1,662
Accrued tax liability 8,411 9,048
ESPP payable 1,221 594
Other 4,063 5,097
Total accrued expenses and other current liabilities $ 65,164 $ 63,264