XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Repurchase Program - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2022
Jan. 31, 2022
Apr. 30, 2022
Sep. 02, 2021
Equity Class Of Treasury Stock [Line Items]        
Stock repurchase program, total cost $ 21,500,000 $ 24,400,000    
Common Stock [Member]        
Equity Class Of Treasury Stock [Line Items]        
Stock repurchase program, number of remaining shares repurchased and retired 1,676,122 1,980,159 3,656,281  
Stock repurchase program, total cost $ 21,500,000   $ 45,900,000  
Stock repurchase program, average price per share $ 12.84   $ 12.54  
Common Stock [Member] | Maximum [Member]        
Equity Class Of Treasury Stock [Line Items]        
Stock repurchase program, authorized amount to repurchase issued and outstanding common stock       $ 150,000,000.0