v3.24.3
Balance Sheet Components - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Fiscal 2025 (remaining three months) $ 6,332  
2026 24,240  
2027 22,065  
2028 21,552  
2029 18,799  
Thereafter 16,366  
Net Amount $ 109,354 $ 114,518