XML 106 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
singleFamilyProperty
lot
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Purchase Commitment, Excluding Long-Term Commitment [Line Items]      
Number of real estate properties held-for-sale in escrow | singleFamilyProperty 158    
Number of land lots held-for-sale in escrow | lot 663    
Expected proceeds from sale of property held-for-sale $ 121.4    
Retirement plan, company contributions 3.8 $ 3.6 $ 3.1
Surety Bond      
Purchase Commitment, Excluding Long-Term Commitment [Line Items]      
Surety bonds outstanding 233.6    
Single Family      
Purchase Commitment, Excluding Long-Term Commitment [Line Items]      
Purchase commitments for land 0.3    
Land      
Purchase Commitment, Excluding Long-Term Commitment [Line Items]      
Purchase commitments for land $ 81.1    
Commitment to acquire properties      
Purchase Commitment, Excluding Long-Term Commitment [Line Items]      
Number of properties | singleFamilyProperty 1    
Minimum      
Purchase Commitment, Excluding Long-Term Commitment [Line Items]      
Remaining lease term 1 year    
Maximum      
Purchase Commitment, Excluding Long-Term Commitment [Line Items]      
Remaining lease term 7 years