XML 36 R27.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Revenue from Contracts with Customers - Additional Information (Detail) | 9 Months Ended
--- | ---
Sep. 30, 2022 Trailers Tractors Operators Drivers
Revenue From Contracts With Customers [Line Items] |
Number of tractor | Tractors | 2,300
Number of drivers | Drivers | 2,700
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