XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting - Schedule of Reconciliation of Revenue From Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Homebuilding        
Segment Reporting Information [Line Items]        
Total financial services revenues $ 1,411,446 $ 1,103,470 $ 2,736,648 $ 2,123,486
Homebuilding | West        
Segment Reporting Information [Line Items]        
Total financial services revenues 842,561 616,559 1,672,647 1,194,492
Homebuilding | Mountain        
Segment Reporting Information [Line Items]        
Total financial services revenues 366,071 346,070 676,250 647,225
Homebuilding | East        
Segment Reporting Information [Line Items]        
Total financial services revenues 202,814 140,841 387,751 281,769
Financial Services        
Segment Reporting Information [Line Items]        
Total financial services revenues 37,580 32,619 68,932 62,105
Financial Services | West        
Segment Reporting Information [Line Items]        
Total financial services revenues 37,580 32,619 68,932 62,105
Financial Services | Mortgage operations        
Segment Reporting Information [Line Items]        
Total financial services revenues 23,150 22,758 42,801 41,177
Financial Services | Other        
Segment Reporting Information [Line Items]        
Total financial services revenues $ 14,430 $ 9,861 $ 26,131 $ 20,928