XML 34 R25.htm IDEA: XBRL DOCUMENT
v3.22.2

Revenue from Contracts with Customers - Additional Information (Detail) | 6 Months Ended
--- | ---
Jun. 30, 2022 Trailers Operators Tractors Drivers
Revenue From Contracts With Customers [Line Items] |
Number of Tractor | Tractors | 2,300
Number of Drivers | Drivers | 2,500
Number of Trailer | Trailers | 4,600
Number of Independent Owners | Operators | 800

X
- Definition Number of Drivers + References No definition available. + Details
Name: | hubg_NumberOfDrivers
Namespace Prefix: | hubg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of independent owners for contract for services. + References No definition available. + Details
Name: | hubg_NumberOfIndependentOwnersForContractForServices
Namespace Prefix: | hubg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of tractor. + References No definition available. + Details
Name: | hubg_NumberOfTractor
Namespace Prefix: | hubg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Trailer + References No definition available. + Details
Name: | hubg_NumberOfTrailer
Namespace Prefix: | hubg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue from contracts with customers. + References No definition available. + Details
Name: | hubg_RevenueFromContractsWithCustomersLineItems
Namespace Prefix: | hubg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration