XML 99 R84.htm IDEA: XBRL DOCUMENT v3.24.4
Capital Shares - Additional Information (Detail) - shares
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
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,197,000 57,007,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