v3.25.0.1
Balance Sheet Components - Estimated Aggregate Future Expense (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Fiscal 2026 $ 29,423  
Fiscal 2027 27,248  
Fiscal 2028 26,735  
Fiscal 2029 23,982  
Fiscal 2030 14,605  
Thereafter 11,121  
Net Amount $ 133,114 $ 114,518