v3.26.1
Dividends and Earnings Per Share (Details)
3 Months Ended
Jan. 31, 2026
USD ($)
$ / shares
Dividends and Earnings Per Share [Line Items]  
Dividends declared | $ $ 747,000
Dividends price per share (in Dollars per share) | $ / shares $ 0.1