v3.26.1
COMMITMENTS - Performance Bonds and Guarantees (Details)
$ in Millions
Jan. 31, 2026
USD ($)
Commitments [Line Items]  
Unsatisfied bonded performance obligations $ 500.0
GPS | Financial guarantee  
Commitments [Line Items]  
Guarantor obligation maximum exposure $ 44.7