XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Schedule of Other Noncurrent Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Balance Sheet Components [Abstract]    
Accounts receivable, noncurrent $ 31,025 $ 92,031
Intangible assets subject to amortization, net 50,335 31,420
Indefinite-lived intangible assets 25,239 25,239
Prepaid expenses, noncurrent 24,445 9,695
Other 12,248 19,489
Other assets, noncurrent $ 143,292 $ 177,874