XML 48 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments Future payments due under these agreements as of December 31, 2021 are as follows:
Homes Under ContractOther Commitments
2022
$15,690 $17,392 
2023
— 2,938 
2024
— 1,087 
2025
— — 
2026— — 
Thereafter
— — 
Total future minimum payments
$15,690 $21,417