XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting - Schedule of Reconciliation of Revenue From Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Homebuilding    
Segment Reporting Information [Line Items]    
Total financial services revenues $ 1,325,202 $ 1,020,016
Homebuilding | West    
Segment Reporting Information [Line Items]    
Total financial services revenues 830,086 577,933
Homebuilding | Mountain    
Segment Reporting Information [Line Items]    
Total financial services revenues 310,179 301,155
Homebuilding | East    
Segment Reporting Information [Line Items]    
Total financial services revenues 184,937 140,928
Financial Services    
Segment Reporting Information [Line Items]    
Total financial services revenues 31,352 29,486
Financial Services | West    
Segment Reporting Information [Line Items]    
Total financial services revenues 31,352 29,486
Financial Services | Mortgage operations    
Segment Reporting Information [Line Items]    
Total financial services revenues 19,651 18,419
Financial Services | Other    
Segment Reporting Information [Line Items]    
Total financial services revenues $ 11,701 $ 11,067