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

Finance Leases

Operating Leases

2025

$

1,921

$

269,389

2026

1,042

265,258

2027

406

263,250

2028

115

259,080

2029

3

250,750

Thereafter

2,555,025

Total minimum lease payments

3,487

3,862,752

Less: amount representing interest

(350)

(1,701,433)

Present value of future payments

3,137

2,161,319

Less: current obligations

(1,252)

(259,765)

Long-term obligations

$

1,885

$

1,901,554

Annual Minimum Lease Income

(in thousands)

2025

$

2,105,856

2026

1,858,268

2027

1,616,505

2028

1,333,310

2029

958,933

Thereafter

1,793,532

Total

$

9,666,404