v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Components of Lease Revenue

The components of rental revenues for the three and six months ended June 30, 2025 and 2024 are as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Fixed lease payments

 

$

107,552

 

 

$

97,833

 

 

$

225,073

 

 

$

196,137

 

Variable lease payments

 

 

28,901

 

 

 

26,238

 

 

 

48,740

 

 

 

51,961

 

Total rental revenues

 

$

136,453

 

 

$

124,071

 

 

$

273,813

 

 

$

248,098

 

Schedule of Undiscounted Future Lease Payments to be Received

The undiscounted future fixed lease payments to be received under the Company's operating leases as of June 30, 2025, are as follows:

Years Ending December 31,

 

 

 

2025 (1)

 

$

219,671

 

2026

 

 

364,731

 

2027

 

 

281,851

 

2028

 

 

210,024

 

2029

 

 

152,873

 

2030

 

 

100,193

 

Thereafter

 

 

295,090

 

Total undiscounted lease payments

 

$

1,624,433

 

(1)
Reflects rental payments for the period July 1, 2025 to December 31, 2025.