XML 52 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Future Contractual Lease Payments to be Received
The following operating lease maturity analysis presents the future contractual lease payments to be received by us through 2053 as of December 31, 2024:
YearAmount
2025$318,530 
2026310,043 
2027291,562 
2028259,443 
2029249,250 
Thereafter1,296,713 
Total$2,725,541