XML 31 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Future Purchase Commitments
The minimum obligation that the Company is required to pay as of March 31, 2020 under these agreements is $115,205,000 over the next four years as follows (in thousands):
Remainder of 2020
$
52,402

2021
29,681

2022
19,988

2023
10,335

2024
2,799

 
$
115,205