XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Disclosures - Schedule of Assets and Liabilities Related to Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred loan costs $ 7,134 $ 3,637
Level 2 | Recurring | Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage loans held for sale 104,862 115,001
Level 2 | Recurring | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage loans held for sale 104,862 115,001
Mortgage repurchase facilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage loans held for sale 104,900  
Mortgage repurchase facilities | Level 2 | Recurring | Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage repurchase facilities 99,022 104,098
Mortgage repurchase facilities | Level 2 | Recurring | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage repurchase facilities 99,022 104,098
Term Loan | Level 2 | Recurring | Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets and liabilities related to financial instruments 250,000 250,000
Term Loan | Level 2 | Recurring | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets and liabilities related to financial instruments 250,000 250,000
Senior notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred loan costs 2,947 3,466
Senior notes | Level 2 | Recurring | 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 | Recurring | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets and liabilities related to financial instruments 645,875 642,690
Seller financed loans | Level 2 | Recurring | Book Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets and liabilities related to financial instruments 12,921 20,970
Seller financed loans | Level 2 | Recurring | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets and liabilities related to financial instruments $ 12,921 $ 20,970