XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Finance Lease, Liability, Payment, Due [Abstract]    
Remainder of 2026 $ 5,807  
2027 8,711  
2028 8,711  
2029 8,711  
2030 7,985  
Thereafter 0  
Total minimum payments 39,925  
Less imputed interest (4,808)  
Present value of future minimum lease payments 35,117  
Less current obligations under leases (6,184) $ (6,814)
Non-current lease obligations 28,933 30,697
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of 2026 9,323  
2027 9,885  
2028 7,674  
2029 6,619  
2030 4,054  
Thereafter 5,205  
Total minimum payments 42,760  
Less imputed interest (5,760)  
Present value of future minimum lease payments 37,000  
Less current obligations under leases (8,914) (9,126)
Non-current lease obligations $ 28,086 $ 27,374