XML 95 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lot purchase agreement deposits - Interest in Lot Purchase Agreements (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Real Estate [Abstract]    
Lot deposits $ 48,152,609 $ 33,015,812
Remaining purchase price 352,163,924 231,333,171
Total contract value $ 400,316,533 $ 264,348,983