v3.26.1
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Payables and Accruals [Abstract]    
Payroll and related expenses $ 18,563 $ 18,442
Regulatory fees and taxes 10,215 8,871
Short-term operating lease liabilities $ 4,449 $ 4,284
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 $ 2,544 $ 1,797
Other 6,252 5,898
Total accrued expenses and other current liabilities $ 42,023 $ 39,292