XML 47 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Payables and Accruals [Abstract]    
Payroll and related expenses $ 8,337 $ 12,301
Short-term operating lease liabilities $ 3,725 $ 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
Regulatory fees and taxes $ 4,969 $ 4,598
Customer-related liabilities 1,448 1,118
Other 3,657 4,827
Total accrued expenses and other current liabilities $ 22,136 $ 26,586