v3.25.1
Dividends and Earnings Per Share (Details)
3 Months Ended 6 Months Ended
Apr. 30, 2025
$ / shares
shares
Apr. 30, 2025
USD ($)
$ / shares
shares
Dividends and Earnings Per Share [Line Items]    
Dividends price per share (in Dollars per share) | $ / shares $ 0.08 $ 0.08
Anti-dilutive shares | shares 4,000 4,000
Board of Directors [Member]    
Dividends and Earnings Per Share [Line Items]    
Dividends declared (in Dollars) | $   $ 598,000