XML 62 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies [Abstract]  
Annual Minimum Lease Payments

Finance Leases

Operating Leases

2024

$

2,259

$

307,472

2025

1,900

287,208

2026

1,010

282,103

2027

285

275,342

2028

268,622

Thereafter

1,959,068

Total minimum lease payments

5,454

3,379,815

Less: amount representing interest

(606)

(1,245,513)

Present value of future payments

4,848

2,134,302

Less: current obligations

(1,671)

(271,793)

Long-term obligations

$

3,177

$

1,862,509

Annual Minimum Lease Income

(in thousands)

2024

$

2,147,798

2025

1,937,636

2026

1,646,642

2027

1,357,646

2028

1,039,529

Thereafter

2,265,719

Total

$

10,394,970