v3.26.1
Investment in Unconsolidated Entities (Summary of Financial Information of Investment) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Income Statement [Abstract]                
Assets $ 2,610,751   $ 2,610,751     $ 2,534,767    
Liabilities 561,810   561,810     601,782    
Stockholders' Equity Attributable to Parent 1,975,496 $ 1,725,373 1,975,496 $ 1,725,373 $ 1,916,359 1,858,962 $ 1,690,912 $ 1,625,415
Stockholders' Equity Attributable to Noncontrolling Interest 18,410 23,562 18,410 23,562 15,258 21,752 22,536 28,039
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 1,993,906 1,748,935 1,993,906 1,748,935 1,931,617 1,880,714 1,713,448 1,653,454
Liabilities and Equity 2,610,751   2,610,751     2,534,767    
Total revenues 493,839 540,878 959,498 1,030,198        
Net income 78,778 89,331 144,616 173,256        
Schedule of Equity Method Investments [Line Items]                
Equity in income of unconsolidated entities 611 511 1,731 984        
Stockholders' Equity Attributable to Noncontrolling Interest 18,410 23,562 18,410 23,562 15,258 21,752 22,536 28,039
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 1,993,906 1,748,935 1,993,906 1,748,935 1,931,617 1,880,714 1,713,448 1,653,454
Total revenues 493,839 540,878 959,498 1,030,198        
Net income 78,778 89,331 144,616 173,256        
Assets 2,610,751   2,610,751     2,534,767    
Liabilities 561,810   561,810     601,782    
Stockholders' Equity Attributable to Parent 1,975,496 1,725,373 1,975,496 1,725,373 $ 1,916,359 1,858,962 $ 1,690,912 $ 1,625,415
Liabilities and Equity 2,610,751   2,610,751     2,534,767    
Investments in unconsolidated entities 77,708   77,708     93,050    
Equity Method Investment, Nonconsolidated Investee or Group of Investees                
Schedule of Equity Method Investments [Line Items]                
Equity in income of unconsolidated entities 5,428 1,024 7,668 1,968        
Rainwater Crossing Single-Family                
Schedule of Equity Method Investments [Line Items]                
Investments in unconsolidated entities 37,911   37,911     51,484    
EJB River Holdings, LLC                
Schedule of Equity Method Investments [Line Items]                
Investments in unconsolidated entities 6,306   6,306     8,075    
TMGB Magnolia Ridge                
Schedule of Equity Method Investments [Line Items]                
Investments in unconsolidated entities 11,506   11,506     11,506    
Equity Method Investment, Nonconsolidated Investee or Group of Investees                
Income Statement [Abstract]                
Assets 174,097   174,097     201,213    
Liabilities 47,513   47,513     56,070    
Stockholders' Equity Attributable to Parent 81,175   81,175     93,050    
Stockholders' Equity Attributable to Noncontrolling Interest 45,409   45,409     52,093    
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 126,584   126,584     145,143    
Liabilities and Equity 174,097   174,097     201,213    
Total revenues 39,306 14,205 48,176 17,519        
Cash 7,632   7,632     10,713    
Schedule of Equity Method Investments [Line Items]                
Stockholders' Equity Attributable to Noncontrolling Interest 45,409   45,409     52,093    
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 126,584   126,584     145,143    
Total revenues 39,306 14,205 48,176 17,519        
Accounts and Other Receivables, Net, Current 326   326     1,615    
Financing Receivable, after Allowance for Credit Loss 9,185   9,185     9,599    
Inventory, Net 150,472   150,472     177,003    
Other Assets, Current 6,482   6,482     2,283    
Accounts Payable, Current 11,273   11,273     8,050    
Accrued Liabilities, Current 0   0     10,746    
Notes Payable, Current 36,240   36,240     37,274    
Costs and Expenses 33,878 $ 13,181 40,508 $ 15,551        
Assets 174,097   174,097     201,213    
Cash 7,632   7,632     10,713    
Liabilities 47,513   47,513     56,070    
Stockholders' Equity Attributable to Parent 81,175   81,175     93,050    
Liabilities and Equity $ 174,097   $ 174,097     $ 201,213