XML 72 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting - Reconciliation of Revenue From Segments to Consolidated (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Revenues $ 5,254,668 $ 3,901,211 $ 3,293,253
Homebuilding Segment      
Segment Reporting Information [Line Items]      
Revenues 5,102,456 3,765,379 3,205,248
Homebuilding Segment | West      
Segment Reporting Information [Line Items]      
Revenues 2,964,766 2,106,241 1,771,060
Homebuilding Segment | Mountain      
Segment Reporting Information [Line Items]      
Revenues 1,567,198 1,293,779 1,131,568
Homebuilding Segment | East      
Segment Reporting Information [Line Items]      
Revenues 570,492 365,359 302,620
Financial Services Segment      
Segment Reporting Information [Line Items]      
Revenues 152,212 135,832 88,005
Financial Services Segment | Mortgage operations      
Segment Reporting Information [Line Items]      
Revenues 107,535 101,675 55,222
Financial Services Segment | Other      
Segment Reporting Information [Line Items]      
Revenues $ 44,677 $ 34,157 $ 32,783