XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Other Accrued Liabilities    
Accrued professional fees $ 5,007 $ 1,654
Third-party cloud infrastructure 1,264 4,292
Sales and value added tax payable 306 727
Income taxes payable 125 177
Other 1,393 1,593
Total other accrued liabilities $ 8,095 $ 8,443