XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Variable interest entities (Details) - Option Contracts [Member] - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Summary of Interests in Land Option Agreements [Abstract]    
Deposits $ 66.3 $ 57.1
Remaining purchase price $ 834.4 $ 652.1