XML 77 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Schedule of Other Liabilities Non Current (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Sales and other non-income tax liabilities $ 42,254 $ 42,321
Uncertain tax position liabilities 33,864 23,140
Other 5,260 1,734
Other liabilities, noncurrent $ 81,378 $ 67,195