XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Maturities of Notes Payable (Details) - Notes Payable - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
2022 $ 232,486  
2023 467,316  
2024 425,000  
2025 399,531  
2026 803,537  
Thereafter 3,495,148  
Total $ 5,823,018 $ 5,448,509