XML 72 R81.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events - Additional Information (Detail) - USD ($)
2 Months Ended 12 Months Ended 44 Months Ended
Mar. 26, 2020
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2020
Subsequent Event [Line Items]          
Stock repurchased since the inception of repurchase programs, shares   0     3,985,876
Stock repurchased during period, cash   $ 0 $ 99,904,000 $ 54,788,000 $ 174,800,000
Amount available under stock repurchase program   $ 50,000,000.0     $ 50,000,000.0
Stock repurchase program, expiration date   Jun. 30, 2020      
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Stock repurchased since the inception of repurchase programs, shares 25,719        
Stock repurchased during period, cash $ 1,000,000.0        
Amount available under stock repurchase program $ 49,000,000.0        
Stock repurchase program, expiration date Jun. 30, 2020