XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable - Schedule of Maturity of Debt, Net (Details) - Notes payable assumed at fair value - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt    
2025 $ 1,050,000  
2026 2,375,000  
2027 2,340,700  
2028 2,499,800  
2029 2,402,000  
Thereafter 12,490,000  
Total $ 23,157,503 $ 22,938,737