v3.26.1
SUPPLY CHAIN FINANCE PROGRAM - General (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
SUPPLY CHAIN FINANCE PROGRAM    
Supply chain finance program, payment term 75 days  
Outstanding payment obligation $ 95.5 $ 45.0
Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Accounts payable Accounts payable
Amount of settled obligations $ 166.6 $ 41.8