XML 71 R64.htm IDEA: XBRL DOCUMENT
v3.25.2

Share-Based Compensation - Summary of Restricted Stock Unit Activity (Details) shares in Thousands | 6 Months Ended
--- | ---
Jun. 28, 2025 $ / shares shares
Restricted Stock Units (RSUs) [Member] | Directors(Member) |
Activity for RSUs [Roll Forward] |
Number of Shares, Granted (in shares) | shares | 13
Weighted Average Grant Date Fair Value for RSUs [Roll Forward] |
Weighted Average Grant Date Fair Value, Granted (in dollars per share) | $ / shares | $ 94.62
Restricted Stock Units (RSUs) [Member] | VariousExecutivesandEmployees(Member) |
Activity for RSUs [Roll Forward] |
Number of Shares, Granted (in shares) | shares | 249
Weighted Average Grant Date Fair Value for RSUs [Roll Forward] |
Weighted Average Grant Date Fair Value, Granted (in dollars per share) | $ / shares | $ 101.25
Performance Restricted Stock Units [Member] | VariousExecutives(Member) |
Activity for RSUs [Roll Forward] |
Number of Shares, Granted (in shares) | shares | 49
Weighted Average Grant Date Fair Value for RSUs [Roll Forward] |
Weighted Average Grant Date Fair Value, Granted (in dollars per share) | $ / shares | $ 140.94

X
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | srt_TitleOfIndividualAxis=onto_DirectorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=onto_VariousExecutivesandEmployeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_TitleOfIndividualAxis=onto_VariousExecutivesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |