v3.26.1
Fair Value Disclosures - Schedule of Assets and Liabilities Related to Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred loan costs $ 6,145 $ 7,181
Level 2 | Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage loans held for sale 86,881 98,514
Level 2 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage loans held for sale 86,881 98,514
Mortgage repurchase facilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage loans held for sale 86,900  
Mortgage repurchase facilities | Level 2 | Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage repurchase facilities 77,459 90,570
Mortgage repurchase facilities | Level 2 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage repurchase facilities 77,459 90,570
Term Loan | Level 2 | Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets and liabilities related to financial instruments 450,000 450,000
Term Loan | Level 2 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets and liabilities related to financial instruments 450,000 450,000
Senior notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred loan costs 1,865 2,414
Senior notes | Level 2 | Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets and liabilities related to financial instruments 650,000 650,000
Senior notes | Level 2 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets and liabilities related to financial instruments 650,001 657,888
Seller financed loans | Level 2 | Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets and liabilities related to financial instruments 600 6,468
Seller financed loans | Level 2 | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets and liabilities related to financial instruments $ 600 $ 6,468