XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenues $ 976,093 $ 1,046,703
Gain (loss) on Hedging Activity $ 2,300 $ (2,900)
Homebuilding operations percent of total revenue 97.00% 97.00%
Construction [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 940,031 $ 1,016,513
Land [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 4,542 3,228
Financial Service    
Disaggregation of Revenue [Line Items]    
Revenues $ 31,520 $ 26,962