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