| Deferred Revenue and Changes in Deferred Revenue | Changes and balances of the Company’s deferred revenue accounts by segment are as follows:  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Three Months Ended May 31, 2023 |  
| (In thousands) |  | Water and Wastewater Resource Development |  | Land Development |  | Total |  
| Balance at February 28, 2023 |  | $ |  533 |  | $ |  3,473 |  | $ |  4,006 |  
| Revenue recognized |  |  |  (520) |  |  |  (3,160) |  |  |  (3,680) |  
| Revenue deferred |  |  |  - |  |  |  3,162 |  |  |  3,162 |  
| Balance at May 31, 2023 |  | $ |  13 |  | $ |  3,475 |  | $ |  3,488 |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Three Months Ended May 31, 2022 |  
|  |  | Water and Wastewater Resource Development |  | Land Development |  | Total |  
| Balance at February 28, 2022 |  | $ |  439 |  | $ |  1,203 |  | $ |  1,642 |  
| Revenue recognized |  |  |  (49) |  |  |  (314) |  |  |  (363) |  
| Revenue deferred |  |  |  2 |  |  |  - |  |  |  2 |  
| Balance at May 31, 2022 |  | $ |  392 |  | $ |  889 |  | $ |  1,281 |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Nine Months Ended May 31, 2023 |  
| (In thousands) |  | Water and Wastewater Resource Development |  | Land Development |  | Total |  
| Balance at August 31, 2022 |  | $ |  570 |  | $ |  4,275 |  | $ |  4,845 |  
| Revenue recognized |  |  |  (557) |  |  |  (5,057) |  |  |  (5,614) |  
| Revenue deferred |  |  |  - |  |  |  4,257 |  |  |  4,257 |  
| Balance at May 31, 2023 |  | $ |  13 |  | $ |  3,475 |  | $ |  3,488 |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Nine Months Ended May 31, 2022 |  
| (In thousands) |  | Water and Wastewater Resource Development |  | Land Development |  | Total |  
| Balance at August 31, 2021 |  | $ |  410 |  | $ |  1,995 |  | $ |  2,405 |  
| Revenue recognized |  |  |  (390) |  |  |  (4,889) |  |  |  (5,279) |  
| Revenue deferred |  |  |  372 |  |  |  3,783 |  |  |  4,155 |  
| Balance at May 31, 2022 |  | $ |  392 |  | $ |  889 |  | $ |  1,281 |   |