v3.26.1
Homesites Under Option Contracts - Additional Information (Details) - Homesites [Member] - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Disaggregation of Revenue [Line Items]          
Option fee income $ 195.4 $ 141.1 $ 380.7 $ 221.2  
Option contracts     $ 9,600.0   $ 8,900.0