v3.23.1
Balance Sheet Components - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Fiscal 2024 (remaining nine months) $ 12,308  
2025 16,409  
2026 15,322  
2027 13,147  
2028 12,634  
Thereafter 13,395  
Net Amount $ 83,215 $ 86,889