XML 62 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Debt Financing - Maturities of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
2023 $ 1,300,288  
2024 2,946,128  
2025 2,400,016  
2026 3,621,710  
2027 3,787,044  
Thereafter 5,034,500  
Total $ 19,089,686 $ 18,823,429