v3.24.0.1
Finance Obligation (Tables) - Finance obligation
12 Months Ended
Dec. 31, 2023
Finance Obligation  
Schedule of future minimum lease payments under finance obligations

Future minimum payments under finance obligations notes above as of December 31, 2023 were as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total

​

​

Sale of Future

​

Sale/Leaseback

​

Finance

​

    

Revenue - Debt

    

Financings

    

Obligations

2024

​

$

109,805

​

$

11,133

​

$

120,938

2025

​

​

104,547

​

​

2,229

​

​

106,776

2026

​

​

87,824

​

​

2,229

​

​

90,053

2027

​

​

71,253

​

​

2,229

​

​

73,482

2028

​

​

51,188

​

​

2,015

​

​

53,203

2029 and thereafter

​

​

25,503

​

​

1,131

​

​

26,634

Total future minimum payments

​

​

450,120

​

​

20,966

​

​

471,086

Less imputed interest

​

​

(99,367)

​

​

(3,325)

​

​

(102,692)

Total

​

$

350,753

​

$

17,641

​

$

368,394

Schedule of finance leases other information

​

​

​

​

​

​

​

​

Year ended

​

Year ended

​

December 31, 2023

​

December 31, 2022

Cash payments (in thousands)

$

96,781

​

$

72,377

Weighted average remaining term (years)

​

4.49

​

​

4.84

Weighted average discount rate

​

11.3%

​

​

11.1%