v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Payables and Accruals [Abstract]    
Accrued compensation costs $ 42,505 $ 28,989
Accrued software subscriptions 16,169 10,680
Accrued commissions 14,983 8,876
Accrued professional service fees 3,047 1,996
Accrued advertising 2,376 1,789
Accrued tax liability 11,711 8,848
ESPP payable 759 612
Derivative instruments 25 0
Other 3,448 2,399
Total accrued expenses and other current liabilities $ 95,023 $ 64,189