XML 146 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Finance Lease    
2027 $ 7,986  
2028 8,711  
2029 8,711  
2030 7,985  
2031 0  
Thereafter 0  
Total minimum payments 33,393  
Less imputed interest (3,421)  
Present value of future minimum lease payments 29,972  
Less current obligations under leases (6,482) $ (6,814)
Non-current lease obligations 23,490 30,697
Operating Leases    
2027 11,139  
2028 8,987  
2029 7,011  
2030 4,240  
2031 2,753  
Thereafter 2,679  
Total minimum payments 36,809  
Less imputed interest (3,950)  
Present value of future minimum lease payments 32,859  
Less current obligations under leases (9,259) (9,126)
Operating lease liabilities $ 23,600 $ 27,374