v3.22.2.2
Commitments and Contingencies Commitments and Contingencies (Details)
$ in Millions
Sep. 30, 2022
USD ($)
Commitments and Contingencies [Abstract]  
Letters of credit and completion bonds $ 446.4
Performance bonds outstanding 344.8
Performance letters of credit outstanding 88.3
Financial letters of credit 8.4
Financial letters of credit representing deposits on land and lot purchase agreements 8.0
Financial Bonds 4.9
Unrecorded conditional purchase obligation $ 982.4