Quarterly report pursuant to Section 13 or 15(d)

Net Income (Loss) Per Share (Details)

v3.23.3
Net Income (Loss) Per Share (Details) - shares
Oct. 31, 2023
Oct. 31, 2022
Net Income (Loss) Per Share (Details) [Line Items]    
Common shares outstanding 3,320,000 106,000
Debentures Subject to Mandatory Redemption [Member]    
Net Income (Loss) Per Share (Details) [Line Items]    
Common shares outstanding 1,199,000 2,595,000
Warrant [Member]    
Net Income (Loss) Per Share (Details) [Line Items]    
Common shares outstanding 593,000  
Restricted Stock Units (RSUs) [Member]    
Net Income (Loss) Per Share (Details) [Line Items]    
Common shares outstanding 54,000