XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting - Schedule of Reconciliation of Revenue From Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Homebuilding        
Segment Reporting Information [Line Items]        
Total financial services revenues $ 1,386,655 $ 1,087,050 $ 4,123,303 $ 3,210,536
Homebuilding | West        
Segment Reporting Information [Line Items]        
Total financial services revenues 804,561 651,472 2,477,208 1,845,964
Homebuilding | Mountain        
Segment Reporting Information [Line Items]        
Total financial services revenues 340,034 284,142 1,016,284 931,367
Homebuilding | East        
Segment Reporting Information [Line Items]        
Total financial services revenues 242,060 151,436 629,811 433,205
Financial Services        
Segment Reporting Information [Line Items]        
Total financial services revenues 43,357 23,769 112,289 85,874
Financial Services | West        
Segment Reporting Information [Line Items]        
Total financial services revenues 43,357 23,769 112,289 85,874
Financial Services | Mortgage operations        
Segment Reporting Information [Line Items]        
Total financial services revenues 26,391 12,098 69,192 53,275
Financial Services | Other        
Segment Reporting Information [Line Items]        
Total financial services revenues $ 16,966 $ 11,671 $ 43,097 $ 32,599