XML 26 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parentheticals) - $ / shares
Jan. 31, 2020
Oct. 31, 2019
Voting Common Stock [Member]    
Consolidated Balance Sheets [Abstract]    
Common Stock, par value per share $ 0.00390625 $ 0.00390625
Common Stock Authorized 1,280,000 1,280,000
Common Stock Outstanding 478,643 422,935
Common Stock Issued 478,643 422,935
Non-Voting Common Stock [Member]    
Consolidated Balance Sheets [Abstract]    
Common Stock, par value per share $ 0.00390625 $ 0.00390625
Common Stock Authorized 190,720,000 190,720,000
Common Stock Outstanding 114,257,084 113,143,567
Common Stock Issued 114,257,084 113,143,567