Commitments and Contingencies (Narrative) (Details) $ in Millions |
Oct. 31, 2024
USD ($)
|
|---|---|
| Amount outstanding in letters of credit | $ 96.5 |
| Surety Bonds Outstanding | 9.5 |
| Holland Creek Metropolitan District [Member] | |
| Amount outstanding in letters of credit | 6.4 |
| Employee Housing Bonds [Member] | |
| Amount outstanding in letters of credit | 53.4 |
| Holland Creek Metropolitan District [Member] | |
| Amount outstanding in letters of credit | $ 36.7 |