v3.23.1
Loans Payable, Senior Notes and Mortgage Company Loan Facility Mortgage Company Loan Facility (Details Textual 5) - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2023
Apr. 30, 2022
Apr. 30, 2023
Oct. 31, 2022
Line of Credit Facility [Line Items]        
Line of credit facility, maximum borrowing capacity     $ 4,435,404 $ 4,094,096
Warehouse Agreement Borrowings [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Current Borrowing Capacity     75,000  
Line of credit facility, maximum borrowing capacity     $ 150,000  
Debt Instrument, Interest Rate, Effective Percentage     6.80%  
Bloomsberg Short-Term Bank Yield Index (BSBY) | Warehouse Agreement Borrowings [Member]        
Line of Credit Facility [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 1.75% 1.75%    
Bloomsberg Short-Term Bank Yield Index (BSBY) | Warehouse Agreement Borrowings [Member] | Interest Rate Floor        
Line of Credit Facility [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 0.50% 0.50%