v3.26.1
REVENUE Deferred Revenue (Details) - USD ($)
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Jan. 31, 2026
Deferred Revenue Arrangement [Line Items]      
Deferred Revenue, Revenue Recognized $ 49,800,000 $ 61,600,000  
Deferred Revenue from Contracts with Customers [Member]      
Deferred Revenue Arrangement [Line Items]      
Deferred Revenue $ 53,800,000   $ 82,100,000