XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Lessee, Operating Lease, Liability, Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]    
2024 (excluding the six months ended June 30, 2024)   $ 3,587
2025   8,345
2026   7,092
2027   2,120
2028   1,178
Thereafter   81
Total operating lease payments   22,403
Less: Effects of discounting   1,749
Present value of operating lease liabilities   20,654
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accounts Payable and Accrued Liabilities  
Homebuilding:    
Lessee, Lease, Description [Line Items]    
Present value of operating lease liabilities $ 20,501 $ 22,939
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued and other liabilities  
Financial Services:    
Lessee, Lease, Description [Line Items]    
Present value of operating lease liabilities $ 200  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accounts Payable and Accrued Liabilities