v3.25.3
SUPPLY CHAIN FINANCE PROGRAM - General (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2025
Jan. 31, 2025
SUPPLY CHAIN FINANCE PROGRAM      
Supply chain finance program, payment term 75 days 75 days  
Outstanding payment obligation $ 131,208 $ 131,208 $ 0
Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Accounts payable Accounts payable  
Amount of settled obligations $ 307,200 $ 438,818