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