v3.25.2
Segment Disclosures - Income before Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before taxes $ 447,133 $ 533,568 $ 849,137 $ 1,004,260
Equity-based compensation expense     (36,339) (35,242)
Home Building Segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before taxes 417,517 488,536 787,001 930,214
Mortgage Banking        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before taxes 29,616 45,032 62,136 74,046
Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before taxes 393,426 467,802 768,415 892,085
Operating Segments | Home Building Segment | Mid Atlantic        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before taxes 191,390 209,166 378,223 399,130
Operating Segments | Home Building Segment | North East        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before taxes 57,964 54,372 113,075 101,229
Operating Segments | Home Building Segment | Mid East        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before taxes 61,729 63,588 115,338 129,989
Operating Segments | Home Building Segment | South East        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before taxes 51,518 94,442 97,248 185,847
Operating Segments | Mortgage Banking        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before taxes 30,825 46,234 64,531 75,890
Corporate and Reconciling Items        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Income before taxes 53,707 65,766 80,722 112,175
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Contract land deposit reserve adjustment (13,153) 1,325 (21,270) 8,791
Equity-based compensation expense (17,813) (18,101) (36,339) (35,242)
Corporate capital allocation (91,898) (82,494) (179,525) (159,555)
Unallocated corporate overhead (34,364) (33,816) (90,333) (85,520)
Consolidation adjustments and other 13,538 6,363 17,470 4,092
Segment Reporting, Reconciling Item, Corporate Nonsegment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Corporate Interest Expense (6,675) (6,670) (13,806) (13,265)
Interest income $ 20,276 $ 34,171 $ 45,475 $ 73,764