XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Notes Payable - Schedule of Maturity of Debt, Net (Details) - Notes payable assumed at fair value - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt    
2025 $ 550,000  
2026 2,375,000  
2027 2,391,300  
2028 2,499,800  
2029 2,429,300  
Thereafter 14,952,600  
Total $ 25,198,035 $ 22,938,737