XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Additional Information (Details)
$ in Millions
3 Months Ended
Apr. 30, 2025
USD ($)
Lease
Lessee Lease Description [Line Items]  
Sublease expiration year 2029
Operating lease not yet commenced, description As of April 30, 2025, we had two operating leases for office spaces that have not yet commenced.
Operating leases, not yet commenced | Lease 2
Undiscounted future payments | $ $ 29.1
Operating lease term 9 years
Minimum  
Lessee Lease Description [Line Items]  
Operating lease expiration year 2026
Total lease term of sublease arrangement 24 months
Maximum  
Lessee Lease Description [Line Items]  
Operating lease expiration year 2034
Total lease term of sublease arrangement 39 months