v3.22.2.2
Stockholders’ Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Oct. 31, 2022
Dec. 15, 2021
Stockholders' Equity Note [Abstract]    
Authorized amount (in millions)   $ 150.0
Stock repurchased (in shares) 3,316,000  
Stock repurchased (in dollars per shares) $ 20.57  
Stock repurchased $ 68.2