Annual report pursuant to Section 13 and 15(d)

Debt - Schedule of Debt Description (Details)

v3.22.0.1
Debt - Schedule of Debt Description (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Oct. 21, 2021
Dec. 31, 2020
Debt Instrument [Line Items]      
Amount financed as of December 31, 2020 (in thousands) $ 728,082    
Total debt, net 717,009   $ 749,790
Net of deferred financing costs 676,625   $ 708,802
net deferred financing costs 713,898    
P N C Lines of Credit [Member]      
Debt Instrument [Line Items]      
Amount of financing $ 140,000    
Financing payment terms Maturity date of December 22, 2022.    
Percent Of Unused Fee 0.00375    
Amount financed as of December 31, 2020 (in thousands) $ 130,522    
Net of deferred financing costs 0    
M&T Equipment Line of Credit [Member]      
Debt Instrument [Line Items]      
Amount of financing $ 20,000    
Financing payment terms Current balance is being paid in equal monthly installments of approximately $228 thousand (principal and interest) with the balance due on the maturity dates in August and September 2024.    
Amount financed as of December 31, 2020 (in thousands) $ 7,065    
Net of deferred financing costs 6,907    
M&T Term Loan [Member]      
Debt Instrument [Line Items]      
Amount of financing $ 35,000    
Financing payment terms The principal is paid in equal monthly installments of approximately $194 thousand based on a 15-year amortization schedule with the remaining balance of $23.7 million due on the maturity date of June 10, 2026.    
Interest rate 3.13    
Amount financed as of December 31, 2020 (in thousands) $ 34,028    
Net of deferred financing costs 33,355    
Other M&T Term Loans [Member]      
Debt Instrument [Line Items]      
Amount of financing $ 3,500    
Financing payment terms The principal is being paid in equal monthly installments including interest of approximately $36 thousand with the remaining balance due on the maturity dates ranging from December 2023 through August 2031    
Amount financed as of December 31, 2020 (in thousands) $ 3,162    
Net of deferred financing costs 3,130    
GPM PNC Term Loan [Member]      
Debt Instrument [Line Items]      
Amount of financing $ 32,400    
Financing payment terms The principal of the loan will be repaid in full in one payment on the maturity date of December 22, 2022, and the interest is paid on a monthly basis. GPMP will repay the GPMP PNC Term Loan when the obligations owed under the PNC Credit Agreement are repaid in full.    
Debt instrument, interest rate, stated percentage 0.50%    
Net of deferred financing costs $ 32,385    
Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Amount of financing $ 500,000    
Financing payment terms The full amount of the principal is due on the maturity date of July 15, 2024.    
Amount financed as of December 31, 2020 (in thousands) $ 198,300    
Net of deferred financing costs 195,232    
Senior Notes      
Debt Instrument [Line Items]      
Amount of financing $ 450,000    
Financing payment terms The full amount of principal is due on maturity date of November 15, 2029.    
Debt instrument, interest rate, stated percentage 5.125% 5.125%  
Amount financed as of December 31, 2020 (in thousands) $ 450,000    
Net of deferred financing costs 442,889    
Unused Fee | M&T Equipment Line of Credit [Member]      
Debt Instrument [Line Items]      
Amount financed as of December 31, 2020 (in thousands) 12,337    
Unused Fee | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Amount financed as of December 31, 2020 (in thousands) $ 301,000    
LIBOR | M&T Term Loan [Member]      
Debt Instrument [Line Items]      
Interest rate 3.0    
LIBOR | GPM PNC Term Loan [Member]      
Debt Instrument [Line Items]      
Amount financed as of December 31, 2020 (in thousands) $ 32,400    
Base Rate | GPM PNC Term Loan [Member]      
Debt Instrument [Line Items]      
Amount financed as of December 31, 2020 (in thousands) 16    
Base Rate | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Amount financed as of December 31, 2020 (in thousands) $ 0    
Minimum [Member] | M&T Equipment Line of Credit [Member]      
Debt Instrument [Line Items]      
Interest rate 3.58    
Minimum [Member] | Other M&T Term Loans [Member]      
Debt Instrument [Line Items]      
Interest rate 3.91    
Minimum [Member] | GPM PNC Term Loan [Member]      
Debt Instrument [Line Items]      
Interest rate 0.60    
Minimum [Member] | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Percent Of Unused Fee 0.003    
Interest rate 3.36    
Minimum [Member] | LIBOR | P N C Lines of Credit [Member]      
Debt Instrument [Line Items]      
Interest rate 1.25    
Minimum [Member] | LIBOR | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Interest rate 2.25    
Minimum [Member] | ABR | P N C Lines of Credit [Member]      
Debt Instrument [Line Items]      
Interest rate 0    
Minimum [Member] | Base Rate | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Interest rate 1.25    
Maximum [Member] | P N C Lines of Credit [Member]      
Debt Instrument [Line Items]      
Interest rate 1.36    
Maximum [Member] | M&T Equipment Line of Credit [Member]      
Debt Instrument [Line Items]      
Interest rate 3.71    
Maximum [Member] | Other M&T Term Loans [Member]      
Debt Instrument [Line Items]      
Interest rate 5.26    
Maximum [Member] | GPM PNC Term Loan [Member]      
Debt Instrument [Line Items]      
Interest rate 5.25    
Maximum [Member] | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Percent Of Unused Fee 0.0050    
Interest rate 5.50    
Maximum [Member] | LIBOR | P N C Lines of Credit [Member]      
Debt Instrument [Line Items]      
Interest rate 1.75    
Maximum [Member] | LIBOR | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Interest rate 3.25    
Maximum [Member] | ABR | P N C Lines of Credit [Member]      
Debt Instrument [Line Items]      
Interest rate 0.5    
Maximum [Member] | Base Rate | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Interest rate 2.25