Annual report [Section 13 and 15(d), not S-K Item 405]

Business Combinations and Asset Acquisitions - Net Assets Acquired (Details)

v3.25.0.1
Business Combinations and Asset Acquisitions - Net Assets Acquired (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Jan. 18, 2022
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]      
Goodwill $ 155,597 $ 68,639  
Antares Acquisition, LLC      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]      
Cash     $ 4,760
Real estate inventories     154,004
Goodwill     86,958
Other assets     4,539
Total assets     252,211
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]      
Accounts payable     2,472
Accrued expenses     9,936
Total liabilities     12,408
Net assets acquired     239,803
Antares Acquisition, LLC | Trade Names      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]      
Trade name     1,950
Hanover Family Builders, LLC      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]      
Cash     3,857
Real estate inventories     232,071
Goodwill     44,182
Other assets     378
Total assets     282,078
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]      
Accounts payable     6,329
Accrued expenses     13,165
Total liabilities     19,494
Net assets acquired     262,584
Hanover Family Builders, LLC | Trade Names      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]      
Trade name     $ 1,590