Annual report pursuant to Section 13 and 15(d)

Debt - Schedule of Debt Description (Details)

v3.22.4
Debt - Schedule of Debt Description (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Oct. 21, 2021
Debt Instrument [Line Items]      
Amount financed as of December 31, 2020 (in thousands) $ 760,816    
Total debt, net 751,987 $ 717,009  
Net of deferred financing costs 740,043 $ 676,625  
net deferred financing costs $ 749,101    
P N C Lines of Credit [Member]      
Debt Instrument [Line Items]      
Financing payment terms Maturity date of December 22, 2027.    
Amount financed as of December 31, 2020 (in thousands) $ 134,058    
Net of deferred financing costs $ 0    
M&T Equipment Line of Credit [Member]      
Debt Instrument [Line Items]      
Financing payment terms Current balance is being paid in equal monthly installments of approximately $590 thousand (principal and interest) with the balance due on the maturity dates in August and September 2024 and September 2025.    
Amount financed as of December 31, 2020 (in thousands) $ 15,411    
Net of deferred financing costs 15,333    
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.4 million due on the maturity date of June 10, 2026.    
Interest rate 7.31    
Amount financed as of December 31, 2020 (in thousands) $ 31,365    
Net of deferred financing costs 30,860    
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) $ 2,854    
Net of deferred financing costs 2,830    
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) $ 258,300    
Net of deferred financing costs 256,430    
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 $ 443,648    
Unused Fee | P N C Lines of Credit [Member]      
Debt Instrument [Line Items]      
Interest rate Unused fee - 0.375% or 0.25% if usage is 25% or more    
Unused Fee | M&T Equipment Line of Credit [Member]      
Debt Instrument [Line Items]      
Amount financed as of December 31, 2020 (in thousands) $ 887    
Unused Fee | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Amount financed as of December 31, 2020 (in thousands) $ 241,000    
LIBOR | M&T Term Loan [Member]      
Debt Instrument [Line Items]      
Interest rate 3.0    
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] | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Interest rate 6.58    
Minimum [Member] | Unused Fee | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Interest rate 0.3    
Minimum [Member] | SOFR [Member] | P N C Lines of Credit [Member]      
Debt Instrument [Line Items]      
Interest rate 1.25    
Minimum [Member] | SOFR [Member] | 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] | ABR | 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]      
Amount of financing $ 140,000    
Interest rate 5.71    
Maximum [Member] | M&T Equipment Line of Credit [Member]      
Debt Instrument [Line Items]      
Amount of financing $ 20,000    
Interest rate 6.90    
Maximum [Member] | Other M&T Term Loans [Member]      
Debt Instrument [Line Items]      
Interest rate 5.26    
Maximum [Member] | Unused Fee | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Interest rate 0.50    
Maximum [Member] | SOFR [Member] | P N C Lines of Credit [Member]      
Debt Instrument [Line Items]      
Interest rate 1.75    
Maximum [Member] | SOFR [Member] | 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] | ABR | Gpmp Capital One Line Credit      
Debt Instrument [Line Items]      
Interest rate 2.25