v3.22.0.1
Related Party Transactions (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Related Party Transactions [Abstract]      
Revenue from related parties $ 7.7 $ 4.3 $ 9.0
Accounts receivable, related parties 2.2 1.3  
Purchases from related party 26.0 8.8 $ 3.2
Accounts payable, related parties $ 3.7 $ 0.0