XML 48 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Payables and Accruals [Abstract]    
Payroll and related expenses $ 10,737 $ 12,301
Regulatory fees and taxes 5,475 4,598
Short-term operating lease liabilities $ 3,710 $ 3,742
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities
Customer-related liabilities $ 1,365 $ 1,118
Other 3,101 4,827
Total accrued expenses and other current liabilities $ 24,388 $ 26,586