XML 106 R93.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Details) - Assets Held-for-sale [Member]
12 Months Ended
Dec. 31, 2019
USD ($)
Store
Dec. 31, 2018
Store
Recorded Third Party Environmental Recoveries [Line Items]    
Maximum possible civil penalties per day if violates FTC divestiture orders | $ $ 41,000  
Circle K Stores Inc. [Member]    
Recorded Third Party Environmental Recoveries [Line Items]    
Number of stores divested | Store 9 9