XML 91 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Leases- Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jan. 31, 2024
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Fiscal 2025 $ 10,213
Fiscal 2026 10,710
Fiscal 2027 9,798
Fiscal 2028 9,116
Fiscal 2029 6,553
Thereafter 19,348
Total operating lease payments 65,738
Less imputed interest 9,963
Total operating lease liabilities $ 55,775