XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Finance Lease, Liability, Payment, Due [Abstract]    
Remainder of 2024 $ 6,055  
2025 8,445  
2026 8,711  
2027 8,711  
2028 8,711  
Thereafter 16,696  
Total minimum payments 57,329  
Less imputed interest (9,498)  
Present value of future minimum lease payments 47,831  
Less current obligations under leases (5,561) $ (5,483)
Non-current lease obligations 42,270 43,690
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of 2024 8,997  
2025 10,708  
2026 8,707  
2027 6,356  
2028 4,857  
Thereafter 12,550  
Total minimum payments 52,175  
Less imputed interest (7,959)  
Present value of future minimum lease payments 44,216  
Less current obligations under leases (8,605) (8,686)
Non-current lease obligations $ 35,611 $ 36,264