XML 109 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefits - Additional Information Related to Participation in Individually Significant Multi-Employer Pension Plans (Details)
12 Months Ended
Dec. 31, 2019
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]  
Entity Tax Identification Number 48-0948788
Central States, Southeast and Southwest Areas Pension Fund  
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]  
Entity Tax Identification Number 36-6044243
Expiration Date of Collective-Bargaining Agreement Mar. 31, 2024
Teamsters National 401 (k) Savings Plan  
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]  
Entity Tax Identification Number 52-1967784
Expiration Date of Collective-Bargaining Agreement Mar. 31, 2024
Road Carriers Local 707 Pension Fund  
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]  
Entity Tax Identification Number 51-6106510
Expiration Date of Collective-Bargaining Agreement Mar. 31, 2024
Teamsters Local 641 Pension Fund  
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]  
Entity Tax Identification Number 22-6220288
Expiration Date of Collective-Bargaining Agreement Mar. 31, 2024