XML 87 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Other Commitments As of December 31, 2019, the Company was obligated under these arrangements to make future minimum payments as follows (in thousands):
Years Ending December 31,
2020$396,723  
202186,234  
202245,277  
202319,308  
202413,697  
Thereafter112,496  
Total minimum payments$673,735