Note 22 - Subsequent Events (Details Textual) - Item |
3 Months Ended | |||||
|---|---|---|---|---|---|---|
Jan. 31, 2026 |
Oct. 31, 2025 |
Jul. 31, 2024 |
Apr. 30, 2024 |
Jul. 31, 2023 |
Apr. 30, 2023 |
|
| Subsequent Event [Line Items] | ||||||
| Joint Ventures Consolidated | 1 | 1 | 1 | 1 | ||
| Number of Owned Active Communities Transferred to the Joint Venture | 3 | |||||
| Subsequent Event [Member] | ||||||
| Subsequent Event [Line Items] | ||||||
| Joint Ventures Consolidated | 1 | |||||
| Active Selling Communities [Member] | ||||||
| Subsequent Event [Line Items] | ||||||
| Joint Ventures Consolidated | 2 | |||||
| Active Selling Communities [Member] | Subsequent Event [Member] | ||||||
| Subsequent Event [Line Items] | ||||||
| Joint Ventures Consolidated | 8 | |||||