XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Capital Shares - Additional Information (Detail) - shares
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Equity [Line Items]      
Convertible preferred shares, authorized (in shares) 10,000,000 10,000,000  
Common shares, authorized (in shares) 160,000,000 160,000,000  
Common shares, issued (in shares) 98,023,000 98,023,000  
Common Shares Outstanding (in shares) 57,111,000 58,154,000  
Preferred Class A      
Equity [Line Items]      
Convertible preferred shares, authorized (in shares) 10,000,000 10,000,000 10,000,000
Convertible preferred shares, outstanding (in shares) 0 0 0