v3.26.1
Accrued Expenses and Other Current Liabilities - Components (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Payables and Accruals [Abstract]    
Accrued expenses $ 16,135 $ 15,508
Accrued payroll and benefits 8,212 10,681
Accrued bonus 5,508 8,280
Accrued commissions 4,584 12,618
Short-term payable financing liability 0 3,804
Accrued payroll taxes 2,651 3,217
Employee stock purchase plan liability 1,635 1,203
Sales and other taxes payable 1,016 1,942
Other accrued liabilities 4,377 3,599
Accrued expenses and other current liabilities $ 44,118 $ 60,852