XML 42 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2020
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Contractual Commitments

The future minimum contractual commitment including commitments less than one year, as of June 30, 2020, for each of the next five years are as follows:

 

 

Minimum

Commitment

 

 

(in thousands)

 

Remainder of 2020

$

328,016

 

2021

 

699,684

 

2022

 

391,587

 

2023

 

85

 

2024

 

695

 

Thereafter

 

216

 

Total minimum commitments

$

1,420,283