v3.24.1.u1
Commitment and Contingencies (Details) - USD ($)
$ in Millions
Jan. 31, 2024
Jan. 31, 2023
Line of Credit Facility [Line Items]    
Restricted cash $ 10.0 $ 9.1
Cash-Collateralized Standby Letters of Credit    
Line of Credit Facility [Line Items]    
Restricted cash $ 10.0 $ 9.1