XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.3
Notes Payable - Schedule of Maturity of Debt, Net (Details) - Notes Payable - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt    
2025 $ 550,000  
2026 2,375,000  
2027 2,373,600  
2028 2,499,800  
2029 2,419,800  
Thereafter 14,869,000  
Total $ 25,087,243 $ 22,938,737