v3.24.0.1
Balance Sheet Components - Estimated Aggregate Future Expense (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Fiscal 2025 $ 23,089  
Fiscal 2026 21,990  
Fiscal 2027 19,817  
Fiscal 2028 19,326  
Fiscal 2029 16,573  
Thereafter 13,723  
Net Amount $ 114,518 $ 86,889