XML 86 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Total Revenue $ 261,270 $ 186,865 $ 75,422
Construction fee      
Total Revenue 18,453 23,209 1,924
Permian Basin      
Total Revenue 196,557 107,997 32,578
Permian Basin | Construction fee      
Total Revenue 2,705 0 0
Trans Canada Pipelines | Construction fee      
Total Revenue $ 15,800 $ 23,200 $ 2,000
Maximum      
Contract for accommodation services under take-or-pay contracts term 3 years