| Deferred Revenue and Changes in Deferred Revenue |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Three Months Ended February 29, 2024 |  
| (In thousands) |  | Water and Wastewater Resource Development |  | Land Development |  | Total |  
| Balance at November 30, 2023 |  | $ |  50 |  | $ |  3,791 |  | $ |  3,841 |  
| Revenue recognized |  |  |  (19) |  |  |  (1,215) |  |  |  (1,234) |  
| Revenue deferred |  |  |  - |  |  |  29 |  |  |  29 |  
| Balance at February 29, 2024 |  | $ |  31 |  | $ |  2,605 |  | $ |  2,636 |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Three Months Ended February 28, 2023 |  
|  |  | Water and Wastewater Resource Development |  | Land Development |  | Total |  
| Balance at November 30, 2022 |  | $ |  552 |  | $ |  3,889 |  | $ |  4,441 |  
| Revenue recognized |  |  |  (19) |  |  |  (1,492) |  |  |  (1,511) |  
| Revenue deferred |  |  |  - |  |  |  1,076 |  |  |  1,076 |  
| Balance at February 28, 2023 |  | $ |  533 |  | $ |  3,473 |  | $ |  4,006 |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Six Months Ended February 29, 2024 |  
| (In thousands) |  | Water and Wastewater Resource Development |  | Land Development |  | Total |  
| Balance at August 31, 2023 |  | $ |  69 |  | $ |  1,661 |  | $ |  1,730 |  
| Revenue recognized |  |  |  (146) |  |  |  (3,178) |  |  |  (3,324) |  
| Revenue deferred |  |  |  108 |  |  |  4,122 |  |  |  4,230 |  
| Balance at February 29, 2024 |  | $ |  31 |  | $ |  2,605 |  | $ |  2,636 |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Six Months Ended February 28, 2023 |  
| (In thousands) |  | Water and Wastewater Resource Development |  | Land Development |  | Total |  
| Balance at August 31, 2022 |  | $ |  570 |  | $ |  4,275 |  | $ |  4,845 |  
| Revenue recognized |  |  |  (37) |  |  |  (2,029) |  |  |  (2,066) |  
| Revenue deferred |  |  |  - |  |  |  1,227 |  |  |  1,227 |  
| Balance at February 28, 2023 |  | $ |  533 |  | $ |  3,473 |  | $ |  4,006 |  |