XML 83 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 02, 2012
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2018
Loss Contingencies [Line Items]        
Non-cancelable revenue arrangements, future minimum revenues, 2018       $ 16,672
Non-cancelable revenue arrangements, future minimum revenues, 2019       19,199
Non-cancelable revenue arrangements, future minimum revenues, 2020       17,478
Non-cancelable revenue arrangements, future minimum revenues, 2021       15,589
Non-cancelable revenue arrangements, future minimum revenues, 2022       15,589
Non-cancelable revenue arrangements, future minimum revenues, subsequent years       $ 72,872
Martin Resource Management        
Loss Contingencies [Line Items]        
Quarterly purchase price reimbursement for non compliance $ 750 $ 1,125    
Maximum purchase price reimbursement for non compliance     $ 4,500