XML 128 R3.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Award Timing Disclosure | 12 Months Ended |
--- | --- | ---
Dec. 31, 2024 | Feb. 01, 2024 USD ($) $ / shares
Award Timing Disclosures [Line Items] |  |
Award Timing MNPI Disclosure | Pursuant to our compensation programs, we may grant equity awards, such as stock options or stock appreciation rights from time to time. Although we have not adopted a formal policy regarding the timing of equity award grants, including stock option grants, the Human Capital and Compensation Committee generally approves equity award grants during its regularly scheduled meeting in the first quarter of each fiscal year, provided that grants may occur off-cycle, including, without limitation, for certain defined advances in positions. The Human Capital and Compensation Committee does not grant equity awards in anticipation of the release of material nonpublic information, nor is the timing of disclosures of material nonpublic information based on equity award grant dates. The Human Capital and Compensation Committee does not take material nonpublic information into account when determining the terms of equity awards and has not timed the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation. |
Award Timing Method | Although we have not adopted a formal policy regarding the timing of equity award grants, including stock option grants, the Human Capital and Compensation Committee generally approves equity award grants during its regularly scheduled meeting in the first quarter of each fiscal year, provided that grants may occur off-cycle, including, without limitation, for certain defined advances in positions. The Human Capital and Compensation Committee does not grant equity awards in anticipation of the release of material nonpublic information, nor is the timing of disclosures of material nonpublic information based on equity award grant dates. The Human Capital and Compensation Committee does not take material nonpublic information into account when determining the terms of equity awards and has not timed the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation. |
Award Timing MNPI Considered | true |
Award Timing, How MNPI Considered | The Human Capital and Compensation Committee does not grant equity awards in anticipation of the release of material nonpublic information, nor is the timing of disclosures of material nonpublic information based on equity award grant dates |
MNPI Disclosure Timed for Compensation Value | false |
Awards Close in Time to MNPI Disclosures, Table | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | Percentage Change in the Closing Market Price of the Securities
​ | ​ | ​ | ​ | Number of | ​ | ​ | ​ | ​ | ​ | Underlying the Award Between the Trading Day Ending
​ | ​ | ​ | ​ | Securities | ​ | Exercise | ​ | Grant Date | ​ | Immediately Prior to the Disclosure of Material Nonpublic
​ | ​ | ​ | ​ | Underlying | ​ | Price of the | ​ | Fair Value | ​ | Information and the Trading Day Beginning Immediately
​ | ​ | Grant | ​ | the Award | ​ | Award | ​ | of the Award | ​ | Following the Disclosure of Material Nonpublic Information
Name |  | Date |  | (#) |  | ($/Sh) |  | ($) |  | (%)
Brad Beckham | ​ | 2/1/2024 | ​ | 2,980 | ​ | 1,041.75 | ​ | 1,250,586 | ​ | (3.0)
Brent G. Kirby | ​ | 2/1/2024 | ​ | 2,146 | ​ | 1,041.75 | ​ | 900,589 | ​ | (3.0)
Jeremy Fletcher | ​ | 2/1/2024 | ​ | 1,550 | ​ | 1,041.75 | ​ | 650,472 | ​ | (3.0)
Scott R. Ross | ​ | 2/1/2024 | ​ | 685 | ​ | 1,041.75 | ​ | 287,467 | ​ | (3.0)
​ |
Brad Beckham | Employee Stock Option |  |
Awards Close in Time to MNPI Disclosures |  |
Name |  | Brad Beckham
Underlying Securities |  | 2,980
Exercise Price | $ / shares |  | $ 1,041.75
Fair Value as of Grant Date | $ |  | $ 1,250,586
Underlying Security Market Price Change |  | (0.03)
Brent G. Kirby | Employee Stock Option |  |
Awards Close in Time to MNPI Disclosures |  |
Name |  | Brent G. Kirby
Underlying Securities |  | 2,146
Exercise Price | $ / shares |  | $ 1,041.75
Fair Value as of Grant Date | $ |  | $ 900,589
Underlying Security Market Price Change |  | (0.03)
Jeremy Fletcher | Employee Stock Option |  |
Awards Close in Time to MNPI Disclosures |  |
Name |  | Jeremy Fletcher
Underlying Securities |  | 1,550
Exercise Price | $ / shares |  | $ 1,041.75
Fair Value as of Grant Date | $ |  | $ 650,472
Underlying Security Market Price Change |  | (0.03)
Scott R. Ross | Employee Stock Option |  |
Awards Close in Time to MNPI Disclosures |  |
Name |  | Scott R. Ross
Underlying Securities |  | 685
Exercise Price | $ / shares |  | $ 1,041.75
Fair Value as of Grant Date | $ |  | $ 287,467
Underlying Security Market Price Change |  | (0.03)

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 2 -Subparagraph ii -Sentence D + Details
Name: | ecd_AwardExrcPrice
Namespace Prefix: | ecd_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 2 -Subparagraph ii -Sentence E + Details
Name: | ecd_AwardGrantDateFairValue
Namespace Prefix: | ecd_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_AwardTmgDiscLineItems
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_AwardTmgHowMnpiCnsdrdTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_AwardTmgMethodTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_AwardTmgMnpiCnsdrdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_AwardTmgMnpiDiscTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 2 -Subparagraph ii -Sentence C + Details
Name: | ecd_AwardUndrlygSecuritiesAmt
Namespace Prefix: | ecd_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 2 -Subparagraph ii -Sentence A + Details
Name: | ecd_AwardsCloseToMnpiDiscIndName
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | instant

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 2 + Details
Name: | ecd_AwardsCloseToMnpiDiscTable
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 2 + Details
Name: | ecd_AwardsCloseToMnpiDiscTableTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_MnpiDiscTimedForCompValFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 2 -Subparagraph ii -Sentence F + Details
Name: | ecd_UndrlygSecurityMktPriceChngPct
Namespace Prefix: | ecd_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ecd_IndividualAxis=orly_BradBeckhamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=orly_BrentG.KirbyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=orly_JeremyFletcherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=orly_ScottR.RossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |