v3.25.4
Supplier Finance Programs - Narrative (Details)
12 Months Ended
Jan. 31, 2026
Payables and Accruals [Abstract]  
Payment timing (in days) 120 days
Maximum days for termination notice (in days) 120 days