Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - $ / shares |
3 Months Ended | 9 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Jul. 31, 2026 |
Jul. 31, 2025 |
Jul. 31, 2026 |
Jul. 31, 2025 |
Oct. 31, 2025 |
|
| Cash dividends declared on preferred stock per share (in dollars per share) | $ 0.9531 | $ 0.9531 | $ 2.8594 | $ 2.8594 | |
| Cash dividends declared (in dollars per share) | $ 0.1425 | $ 0.13 | $ 0.4275 | $ 0.39 | |
| Convertible Preferred Stock | |||||
| Preferred stock dividend rate (as a percent) | 7.625% | 7.625% | 7.625% | ||
| X | ||||||||||
- Definition Aggregate dividends declared during the period for each share of common stock outstanding. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The percentage rate used to calculate dividend payments on preferred stock. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Aggregate dividends declared during the period for each share of preferred stock outstanding. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|