XML 136 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jan. 31, 2024
USD ($)
Leases [Abstract]  
Fiscal 2025 $ 15,290
Fiscal 2026 13,567
Fiscal 2027 8,585
Fiscal 2028 8,269
Fiscal 2029 4,482
Thereafter 6,078
Total operating lease payments 56,271
Less: imputed interest (5,891)
Present value of operating lease liabilities $ 50,380