XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Repurchase Program - Additional Information (Detail) - USD ($)
3 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Sep. 02, 2021
Equity Class Of Treasury Stock [Line Items]      
Stock repurchase program, total cost   $ 24,400,000  
Common Stock [Member]      
Equity Class Of Treasury Stock [Line Items]      
Stock repurchase program, number of remaining shares repurchased and retired 0 1,980,159  
Stock repurchase program, total cost   $ 24,400,000  
Stock repurchase program, average price per share excluding commissions   $ 12.29  
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