Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt - Summary (Details)

v3.21.1
Long-Term Debt - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Jan. 31, 2020
Mar. 31, 2021
Long-term debt        
Less current maturities $ 1,459 $ 1,666   $ 1,459
Long-term debt, less current maturities 216,588 236,676   216,588
Deferred financing costs, net 1,536 1,736   1,536
Long-term debt, net 216,588 236,676   216,588
Long-term debt, additional disclosure        
Inventories - truck chassis floor plan 12,112 8,146   12,112
Voluntary payment 20,000 30,000    
Term loan facility        
Long-term debt        
Term Loan, net of debt discount of $4,234 and $781 at December 31, 2020 and December 31, 2019, respectively 219,583 240,078   219,583
Less current maturities 1,459 1,666   1,459
Long-term debt, less current maturities 218,124 238,412   218,124
Long-term debt, additional disclosure        
Unamortized discount on issuance of debt 4,042 4,234   4,042
Outstanding borrowings 219,583 240,078   219,583
Revolving credit facility        
Long-term debt, additional disclosure        
Outstanding borrowings 0 0   $ 0
Senior credit facilities | Term loan facility        
Long-term debt, additional disclosure        
Percentage of net cash proceeds of certain asset sales, certain insurance or condemnation events, requirement for additional principal prepayments       100.00%
Percentage of excess cash flow paid as additional principal prepayments       50.00%
Reduced percentage of excess cash flow paid as additional principal prepayments upon achievement of certain leverage ratio thresholds, one       0.00%
Voluntary payment     $ 20,000  
Senior credit facilities | Term loan facility | Maximum        
Long-term debt, additional disclosure        
Period before end of the fiscal year, for additional principal prepayments of debt, from excess cash flow       150 days
Senior credit facilities | Revolving credit facility        
Long-term debt, additional disclosure        
Remaining borrowing availability $ 98,058 $ 99,050   $ 98,058