v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Payables and Accruals [Abstract]    
Accrued compensation costs $ 22,963 $ 42,505
Accrued software subscriptions 19,906 16,169
Accrued commissions 7,228 14,983
Accrued professional service fees 2,947 3,047
Accrued advertising 2,367 2,376
Accrued tax liability 10,925 11,711
ESPP payable 4,528 759
Other 2,715 3,473
Total accrued expenses and other current liabilities $ 73,579 $ 95,023