XML 108 R90.htm IDEA: XBRL DOCUMENT
v3.22.0.1

EMPLOYEE BENEFIT PLANS - Multiemployer Plans (Details) - Asset Based $ in Thousands |  |  |  |  | 3 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Aug. 01, 2021 | Aug. 01, 2020 | Jan. 31, 2020 | Aug. 01, 2019 | Sep. 30, 2018 USD ($) | Jun. 30, 2018 USD ($) | Dec. 31, 2021 USD ($) plan | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Jan. 01, 2020 | Jan. 01, 2019
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Minimum funded percentage of plans in green zone |  |  |  |  |  |  | 80.00% |  |  |  |
Nonunion Defined Benefit Pension Plan |  |  |  |  |  |  |  |  |  |  |
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Number of multiemployer plans to which ABF Freight currently contributes | plan |  |  |  |  |  |  | 25 |  |  |  |
Maximum funded percentage of plans in yellow zone |  |  |  |  |  |  | 80.00% |  |  |  |
Maximum funded percentage of plans in red zone |  |  |  |  |  |  | 65.00% |  |  |  |
Maximum projected time to insolvency for plans in "critical and declining" status |  |  |  |  |  |  | 14 years |  |  |  |
Maximum projected time to insolvency for plans in "critical and declining" status if additional criteria apply |  |  |  |  |  |  | 19 years |  |  |  |
Threshold ratio of inactive to active participants for greater insolvency period to determine "critical and declining" status |  |  |  |  |  |  | 2 |  |  |  |
Threshold funded percentage for greater insolvency period to determine "critical and declining" status |  |  |  |  |  |  | 80.00% |  |  |  |
Percentage of contributions to the multiemployer pension plans that are in critical and declining status |  |  |  |  |  |  | 56.00% |  |  |  |
Percentage of contributions to the multiemployer pension plans that are in critical status |  |  |  |  |  |  | 4.00% |  |  |  |
Percentage of contributions to the multiemployer pension plans that are in endangered status |  |  |  |  |  |  | 4.00% |  |  |  |
Total multiemployer pension contributions paid |  |  |  |  |  |  | $ 146,893 | $ 142,194 | $ 153,746 |  |
Nonunion Defined Benefit Pension Plan | Central States Pension Plan |  |  |  |  |  |  |  |  |  |  |
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Multiemployer pension contributions paid, individually significant |  |  |  |  |  |  | $ 71,045 | $ 68,704 | $ 75,803 |  |
Threshold percentage of the entity's contributions relative to total fund contributions, which was exceeded during the period |  |  |  |  |  |  |  | 5.00% | 5.00% |  |
Maximum projected time to insolvency without legislative action |  |  |  |  |  |  | 4 years |  |  |  |
Percentage of contributions to multiemployer pension plan |  |  |  |  |  |  | 50.00% | 50.00% | 50.00% |  |
Actuarially certified projected funded percentage of multiemployer pension plan |  |  |  |  |  |  |  |  |  | 19.50% | 24.80%
Nonunion Defined Benefit Pension Plan | Western Conference Of Teamsters Pension Plan |  |  |  |  |  |  |  |  |  |  |
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Multiemployer pension contributions paid, individually significant |  |  |  |  |  |  | $ 25,861 | $ 23,633 | $ 24,860 |  |
Nonunion Defined Benefit Pension Plan | Central Pennsylvania Teamsters Pension Plan |  |  |  |  |  |  |  |  |  |  |
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Multiemployer pension contributions paid, individually significant |  |  |  |  |  |  | 13,931 | $ 13,485 | $ 13,907 |  |
Threshold percentage of the entity's contributions relative to total fund contributions, which was exceeded during the period |  |  |  |  |  |  |  | 5.00% | 5.00% |  |
Nonunion Defined Benefit Pension Plan | Local 710 Pension Fund |  |  |  |  |  |  |  |  |  |  |
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Multiemployer pension contributions paid, individually significant |  |  |  |  |  |  | 9,553 | $ 9,885 | $ 10,164 |  |
Threshold percentage of the entity's contributions relative to total fund contributions, which was exceeded during the period |  |  | 5.00% |  |  |  |  |  |  |  |
Nonunion Defined Benefit Pension Plan | New England Teamsters and Trucking Industry Pension Fund |  |  |  |  |  |  |  |  |  |  |
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Multiemployer pension contributions paid, individually significant |  |  |  |  |  |  | 4,357 | 4,464 | 4,802 |  |
Contributions to multiemployer plans related to pension fund withdrawal liability |  |  |  |  |  |  | 1,600 | 1,600 | 1,600 |  |
Multiemployer pension fund withdrawal liability charge (pre-tax) |  |  |  |  |  | $ 37,900 |  |  |  |  |
Initial lump sum payment of withdrawal liability |  |  |  |  | $ 15,100 |  |  |  |  |  |
Withdrawal liability monthly payments period (in years) |  |  |  |  | 23 years |  |  |  |  |  |
Nonunion Defined Benefit Pension Plan | Other Pension Plans |  |  |  |  |  |  |  |  |  |  |
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Multiemployer pension contributions paid, individually insignificant |  |  |  |  |  |  | $ 22,146 | 22,023 | 24,210 |  |
Nonunion Defined Benefit Pension Plan | Western Pennsylvania Teamsters And Employers Pension Fund |  |  |  |  |  |  |  |  |  |  |
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Percentage of contributions to individually insignificant multiemployer pension plan |  |  |  |  |  |  | 1.00% |  |  |  |
Nonunion Defined Benefit Pension Plan | New York State Teamsters Conference Pension and Retirement Fund |  |  |  |  |  |  |  |  |  |  |
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Percentage of contributions to individually insignificant multiemployer pension plan |  |  |  |  |  |  | 1.00% |  |  |  |
Nonunion Defined Benefit Pension Plan | North Jersey Welfare Fund |  |  |  |  |  |  |  |  |  |  |
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Percentage of contributions to individually insignificant multiemployer pension plan |  |  |  |  |  |  | 2.00% |  |  |  |
Multiemployer health and welfare plans |  |  |  |  |  |  |  |  |  |  |
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Number of multiemployer plans to which ABF Freight currently contributes | plan |  |  |  |  |  |  | 38 |  |  |  |
Total multiemployer pension contributions paid |  |  |  |  |  |  | $ 176,200 | $ 163,800 | $ 172,000 |  |
Percentage increase in contribution rate for time worked related to benefit costs | 4.30% | 4.00% |  | 3.90% |  |  |  |  |  |  |
Unionized employees concentration risk | Number of employees |  |  |  |  |  |  |  |  |  |  |
Multiemployer Plans |  |  |  |  |  |  |  |  |  |  |
Percentage of Asset-Based segment employees covered under collective bargaining agreement with the IBT |  |  |  |  |  |  | 82.00% |  |  |  |

X
- Definition Amount of pre-tax expenses associated with multiemployer pension fund withdrawal liability. + References No definition available. + Details
Name: | arcb_MultiemployerPensionFundWithdrawalLiabilityCharge
Namespace Prefix: | arcb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the projected funded percentage of a specified multiemployer pension plan. + References No definition available. + Details
Name: | arcb_MultiemployerPensionPlanFundedPercentage
Namespace Prefix: | arcb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the maximum funded percentage of plans in the red zone. + References No definition available. + Details
Name: | arcb_MultiemployerPensionPlansMaximumFundedPercentageOfPlansInRedZone
Namespace Prefix: | arcb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the maximum funded percentage of plans in the yellow zone. + References No definition available. + Details
Name: | arcb_MultiemployerPensionPlansMaximumFundedPercentageOfPlansInYellowZone
Namespace Prefix: | arcb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the minimum funded percentage of plans in the yellow zone. + References No definition available. + Details
Name: | arcb_MultiemployerPensionPlansMinimumFundedPercentageOfPlansInGreenZone
Namespace Prefix: | arcb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of the entity's contributions to multiemployer pension plans that are made to the specified plan. + References No definition available. + Details
Name: | arcb_MultiemployerPensionPlansPercentageOfContributions
Namespace Prefix: | arcb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of the entity's contributions to multiemployer pension plans that are made to plans in critical and declining status. + References No definition available. + Details
Name: | arcb_MultiemployerPensionPlansPercentageOfContributionsToPlansInCriticalAndDecliningStatus
Namespace Prefix: | arcb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of the entity's contributions to multiemployer pension plans that are made to plans in critical status. + References No definition available. + Details
Name: | arcb_MultiemployerPensionPlansPercentageOfContributionsToPlansInCriticalStatus
Namespace Prefix: | arcb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of the entity's contributions to multiemployer pension plans that are made to plans in endangered status. + References No definition available. + Details
Name: | arcb_MultiemployerPensionPlansPercentageOfContributionsToPlansInEndangeredStatus
Namespace Prefix: | arcb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contributions made to multiemployer plan by employer related to pension fund withdrawal liability. + References No definition available. + Details
Name: | arcb_MultiemployerPlanContributionsByEmployerWithdrawalLiabilityCharge
Namespace Prefix: | arcb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the threshold percentage of the entity's contributions to the plan relative to total contributions received by the plan, which was exceeded during the period, triggering disclosure of the plan year. + References No definition available. + Details
Name: | arcb_MultiemployerPlanMinimumPercentageThresholdOfContributionsToTotalPlanContributionsReceivedByPensionFund
Namespace Prefix: | arcb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of the entity's contributions to individually insignificant multiemployer pension plan. + References No definition available. + Details
Name: | arcb_MultiemployerPlanPensionInsignificantEmployerPercentageOfContributions
Namespace Prefix: | arcb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The threshold funded percentage of plans, below which a higher maximum period for insolvency is used to determine "critical and declining" status. + References No definition available. + Details
Name: | arcb_MultiemployerPlansCriticalAndDecliningStatusThresholdFundedPercentageForGreaterInsolvencyPeriod
Namespace Prefix: | arcb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The threshold ratio of inactive participants to active participants, above which a higher maximum period for insolvency is used to determine "critical and declining" status. + References No definition available. + Details
Name: | arcb_MultiemployerPlansCriticalAndDecliningStatusThresholdRatioOfInactiveToActiveParticipantsForGreaterInsolvencyPeriod
Namespace Prefix: | arcb_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum period within which a plan in "critical and declining" status is expected to become insolvent, unless additional criteria relating to ratio of inactive to active participants or funded percentage are applicable. + References No definition available. + Details
Name: | arcb_MultiemployerPlansMaximumPeriodOfExpectedInsolvencyForCriticalAndDecliningStatus
Namespace Prefix: | arcb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum period within which a plan in "critical and declining" status is expected to become insolvent, if additional criteria relating to ratio of inactive to active participants or funded percentage are applicable. + References No definition available. + Details
Name: | arcb_MultiemployerPlansMaximumPeriodOfExpectedInsolvencyForCriticalAndDecliningStatusIfAdditionalCriteriaApply
Namespace Prefix: | arcb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum period within which a plan is expected to become insolvent without legislation action. + References No definition available. + Details
Name: | arcb_MultiemployerPlansMaximumPeriodOfExpectedInsolvencyWithoutLegislativeAction
Namespace Prefix: | arcb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The period of time over which monthly payments have to be made for withdrawal liability settlement for multiemployer plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | arcb_MultiemployerPlansMonthlyPaymentsSettlementPeriod
Namespace Prefix: | arcb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of multiemployer plans to which the reporting entity currently contributes. + References No definition available. + Details
Name: | arcb_MultiemployerPlansNumber
Namespace Prefix: | arcb_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash outflow for initial lumpsum payment of withdrawal liability from multiemployer plan. + References No definition available. + Details
Name: | arcb_MultiemployerPlansWithdrawalLiabilityInitialLumpsumPayment
Namespace Prefix: | arcb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase (decrease) in employer's contractual contribution rate to multiemployer plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 6 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 11 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947 + Details
Name: | us-gaap_MultiemployerPlanContributionRateIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 35 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947 + Details
Name: | us-gaap_MultiemployerPlanEmployerContributionCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost for employer contribution to multiemployer pension plan determined to be individually insignificant. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost for employer contribution to multiemployer pension plan determined to be individually significant. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948 + Details
Name: | us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_MultiemployerPlansLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=arcb_AssetBasedSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=arcb_CentralStatesPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=arcb_WesternConferenceOfTeamstersPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=arcb_CentralPennsylvaniaTeamstersPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=arcb_Local710PensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=arcb_NewEnglandPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=arcb_OtherPensionPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=arcb_WesternPennsylvaniaTeamstersAndEmployersPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=arcb_NewYorkStatePensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=arcb_TruckingEmployeesOfNorthJerseyWelfareFundIncPensionFund560Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=arcb_MultiemployerPlansHealthAndWelfareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_UnionizedEmployeesConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_NumberOfEmployeesTotalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |