v3.25.1
Balance Sheet Components - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Fiscal 2026 (remaining nine months) $ 21,799  
2027 27,248  
2028 26,735  
2029 23,982  
2030 14,605  
Thereafter 11,117  
Net Amount $ 125,486 $ 133,114