v3.25.4
Leases - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Lessor, Lease, Description [Line Items]      
Cash payments $ 19.6 $ 19.5 $ 15.4
Operating right of-use assets $ 40.9 $ 6.8  
Weighted average remaining lease term 4 years 8 months 12 days 2 years 10 months 24 days  
Weighted average discount rate 5.30% 5.50%  
Undiscounted future minimum payments $ 103.7    
Minimum      
Lessor, Lease, Description [Line Items]      
Lease not yet commenced, term of contract (in years) 11 years 2 months 12 days    
Maximum      
Lessor, Lease, Description [Line Items]      
Lease not yet commenced, term of contract (in years) 11 years 3 months 18 days