v3.26.1
Accounts Payable, Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Payables and Accruals [Abstract]    
Accounts payable $ 5,256 $ 5,833
Accrued employee compensation 11,991 26,129
Accrued Publisher Network fees 3,945 2,701
Accrued professional services and associated costs 2,557 2,734
Accrued employee stock purchase plan withholdings liability 1,011 1,253
Other current liabilities 9,854 13,878
Total accounts payable, accrued expenses and other current liabilities $ 34,614 $ 52,528