XML 118 R47.htm IDEA: XBRL DOCUMENT
v3.22.2

Business Combinations (Narrative) (Details) | 1 Months Ended | 6 Months Ended
--- | --- | ---
Feb. 28, 2022 dealership | Jun. 30, 2022 franchise dealership | Jun. 30, 2021 dealership franchise
Retail commercial truck dealership | TEAM Truck Centres |  |  |
Business Acquisition [Line Items] |  |  |
Number of full service dealerships added | 4 |  |
Retail commercial truck dealership | PTG | KCFL | Retail Commercial Truck Dealership |  |  |
Business Acquisition [Line Items] |  |  |
Number of full service dealerships added |  |  | 4
Retail commercial truck dealership | Retail Commercial Truck Dealership | PTG | KCFL |  |  |
Business Acquisition [Line Items] |  |  |
Number of parts and service centers added |  |  | 4
Number of collision centers added |  |  | 2
U.S. | Retail automotive dealership |  |  |
Business Acquisition [Line Items] |  |  |
Number of franchises awarded to the reporting entity | franchise |  |  | 1
U.S. | Retail automotive dealership | Retail Automotive |  |  |
Business Acquisition [Line Items] |  |  |
Number of acquired franchises | franchise |  | 4 |
Number of franchises awarded to the reporting entity | franchise |  | 2 |
United States And United Kingdom | Retail automotive dealership | Retail Automotive |  |  |
Business Acquisition [Line Items] |  |  |
Number of acquired franchises | franchise |  | 10 |
U.K. | Retail automotive dealership | Retail Automotive |  |  |
Business Acquisition [Line Items] |  |  |
Number of acquired franchises |  | 6 |

X
- Definition Number of collision centers added. + References No definition available. + Details
Name: | pag_NumberOfCollisionCentersAdded
Namespace Prefix: | pag_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of franchises acquired. + References No definition available. + Details
Name: | pag_NumberOfFranchisesAcquired
Namespace Prefix: | pag_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of brands represented by franchises awarded to the reporting entity. + References No definition available. + Details
Name: | pag_NumberOfFranchisesAwardedToReportingEntity
Namespace Prefix: | pag_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of full service dealerships added to existing operations. + References No definition available. + Details
Name: | pag_NumberOfFullServiceDealershipsAdded
Namespace Prefix: | pag_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of parts and service centers added. + References No definition available. + Details
Name: | pag_NumberOfPartsAndServiceCentersAdded
Namespace Prefix: | pag_
Data Type: | xbrli:integerItemType
Balance Type: | na
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_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=pag_TEAMTruckCentresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FranchisorDisclosureAxis=pag_PremierTruckGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=pag_KansasCityFreightlinerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=pag_RetailCommercialTruckDealershipOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FranchisorDisclosureAxis=pag_RetailCommercialTruckDealershipOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=pag_PremierTruckGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=pag_KansasCityFreightlinerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FranchisorDisclosureAxis=pag_RetailAutomotiveDealershipOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=pag_UnitedStatesAndUnitedKingdomMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_GB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |