CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY AND TEMPORARY EQUITY (UNAUDITED) (Parenthetical) - $ / shares |
3 Months Ended | |
|---|---|---|
Jan. 31, 2026 |
Jan. 31, 2025 |
|
| Dividends - common (in dollars per share) | $ 0.075 | $ 0.075 |
| Series B Preferred Stock | ||
| Dividends - preferred (in dollars per share) | 2.19 | 2.19 |
| Series B-2 Convertible Preferred Stock | ||
| Dividends - preferred (in dollars per share) | $ 10 | $ 10 |