XML 70 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Payable, Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Payables and Accruals [Abstract]    
Accounts payable $ 5,005 $ 5,833
Accrued employee compensation 13,172 26,129
Accrued Publisher Network fees 3,306 2,701
Accrued professional services and associated costs 2,728 2,734
Accrued employee stock purchase plan withholdings liability 319 1,253
Other current liabilities 12,058 13,878
Total accounts payable, accrued expenses and other current liabilities $ 36,588 $ 52,528