XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Finance Lease, Liability, Payment, Due [Abstract]    
Remainder of 2024 $ 2,018  
2025 8,445  
2026 8,711  
2027 8,711  
2028 8,711  
Thereafter 16,696  
Total minimum payments 53,292  
Less imputed interest (8,203)  
Present value of future minimum lease payments 45,089  
Less current obligations under leases (5,933) $ (5,483)
Non-current lease obligations 39,156 43,690
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of 2024 2,757  
2025 12,321  
2026 9,207  
2027 6,457  
2028 5,625  
Thereafter 13,281  
Total minimum payments 49,648  
Less imputed interest (6,925)  
Present value of future minimum lease payments 42,723  
Less current obligations under leases (9,592) (8,686)
Non-current lease obligations $ 33,131 $ 36,264