v3.24.1.1.u2
Balance Sheet Components - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Fiscal 2025 (remaining nine months) $ 19,003  
2026 24,240  
2027 22,064  
2028 21,577  
2029 18,823  
Thereafter 16,317  
Net Amount $ 122,024 $ 114,518