XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Reconciliation of Revenue From Segments to Consolidated (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Revenues $ 4,642,866 $ 5,717,987 $ 5,254,668
Homebuilding:      
Segment Reporting Information [Line Items]      
Revenues 4,520,296 5,586,264 5,102,456
Homebuilding: | West      
Segment Reporting Information [Line Items]      
Revenues 2,624,373 3,024,056 2,964,766
Homebuilding: | Mountain      
Segment Reporting Information [Line Items]      
Revenues 1,267,586 1,689,376 1,567,198
Homebuilding: | East      
Segment Reporting Information [Line Items]      
Revenues 628,337 872,832 570,492
Financial Services:      
Segment Reporting Information [Line Items]      
Revenues 122,570 131,723 152,212
Financial Services: | Mortgage operations      
Segment Reporting Information [Line Items]      
Revenues 76,479 72,806 107,535
Financial Services: | Other      
Segment Reporting Information [Line Items]      
Revenues $ 46,091 $ 58,917 $ 44,677