XML 103 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Notes Payable - Schedule of Maturity of Debt, Net (Details) - Notes Payable - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt    
2026 $ 2,375,000  
2027 2,374,500  
2028 2,499,800  
2029 2,820,300  
2030 2,472,300  
Thereafter 12,801,900  
Total $ 25,343,763 $ 22,938,737