<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:tsr="http://tsr/20260430"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="tsr-20260430.xsd" xlink:type="simple"/>
    <context id="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_106826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench20251218106826_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83088Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883088_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83098Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883098_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83090Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883090_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83108Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883108_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83089Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883089_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83110Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883110_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83093Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883093_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83102Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883102_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83091Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883091_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883111_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83092Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883092_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83113Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883113_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83096Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883096_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83101Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883101_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883094_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_113380Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench20260515113380_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883095_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83116Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883116_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_106827Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench20251218106827_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83097Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883097_7657Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83099Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883099_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83088Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883088_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_106826Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench20251218106826_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83089Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883089_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83101Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883101_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83090Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883090_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83098Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883098_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83092Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883092_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_98636Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2025052098636_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83093Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883093_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_106825Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench20251218106825_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83091Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883091_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83102Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883102_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83096Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883096_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83116Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883116_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883094_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83110Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883110_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883095_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_106824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench20251218106824_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_99667Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2025061899667_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83097Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015070Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883097_7658Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83099Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883099_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83088Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883088_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83101Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883101_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83089Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883089_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83102Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883102_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83090Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883090_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83098Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883098_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83091Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883091_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_106825Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench20251218106825_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83092Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883092_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83100Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883100_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83093Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883093_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_106824Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench20251218106824_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883095_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_113379Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench20260515113379_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83096Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883096_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83104Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883104_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883094_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83116Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">tsr:bench2024111883116_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_99667Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2025061899667_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83097Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001293967</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">tsr:C000015071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">tsr:bench2024111883097_7656Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="RATIO">
        <measure>pure</measure>
    </unit>
    <unit id="UNIT">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member"
      id="ixv-22293">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member"
      id="ixv-22294">0001293967</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member"
      id="ixv-22295">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member"
      id="hidden786">N-CSRS</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member"
      id="ixv-22872">PRIMECAP Odyssey Funds</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member"
      id="ixv-22873"
      xml:lang="en-US">2026-04-30</dei:DocumentPeriodEndDate>
    <oef:ClassName
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-92"
      xml:lang="en-US">PRIMECAP Odyssey Stock Fund</oef:ClassName>
    <oef:FundName
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-93"
      xml:lang="en-US">PRIMECAP Odyssey Stock Fund</oef:FundName>
    <dei:TradingSymbol
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-102"
      xml:lang="en-US">POSKX</dei:TradingSymbol>
    <dei:DocumentPeriodEndDate
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member"
      id="ixv-108"
      xml:lang="en-US">2026-04-30</dei:DocumentPeriodEndDate>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-111"
      xml:lang="en-US">&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;This &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;semi-annual shareholder report&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt; contains important information about the &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;PRIMECAP Odyssey Stock Fund (the &#x201c;Fund&#x201d;) &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;for the period of&#160;&#x2009;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;November 1, 2025, to &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;April 30, 2026. &lt;/span&gt;</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member"
      id="ixv-113"
      xml:lang="en-US">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-120"
      xml:lang="en-US">&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;You can find additional information about the Fund at&#160;&#x2009; &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;https://www.primecap.com/funds/primecap-odyssey-stock-fund/#literature&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;. You can also request this information by contacting us &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;at&#160;&#x2009;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;1-800-729-2307&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;.&lt;/span&gt;</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-122"
      xml:lang="en-US">https://www.primecap.com/funds/primecap-odyssey-stock-fund/#literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-127"
      xml:lang="en-US">1-800-729-2307</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      id="foot-7657_831571-1011"
      xml:lang="en-US">&lt;div&gt;&lt;span style="text-transform:uppercase;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:12.024pt;text-transform:uppercase;color:#0052A8;;"&gt;&lt;b&gt;WHAT WERE THE FUND COSTS FOR THE LAST SIX MONTHS? &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;(based on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;
      &lt;table cellspacing="0" style="width:98%;cellspacing:0;border-top:1.5pt solid #E6FAFF;border-left:1.5pt solid #E6FAFF;  border-right:1.5pt solid #E6FAFF;  border-bottom:1.5pt solid #E6FAFF; margin-left:7.9pt;"&gt;
         &lt;tr style="height:1px;"&gt;
            &lt;td style="height:1px;width:50%;background-color:#E6FAFF;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:22.33812949640288%;background-color:#E6FAFF;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:27.661870503597125%;background-color:#E6FAFF;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;border-bottom:1.5pt solid #1447FF;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;Fund Name&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;border-bottom:1.5pt solid #1447FF;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:center;text-align:center;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;Costs of a $10,000 &lt;/b&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;investment&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;border-bottom:1.5pt solid #1447FF;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:center;text-align:center;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;Costs paid as a percentage of &lt;/b&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;a $10,000 investment&lt;/b&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;PRIMECAP Odyssey Stock Fund&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:center;text-align:center;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;$36&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:center;text-align:center;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;0.67%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      decimals="INF"
      id="ixv-22874"
      unitRef="USD">36</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      decimals="INF"
      id="foot-7657_831571-1021"
      unitRef="RATIO">0.0067</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-190"
      xml:lang="en-US">&lt;div&gt;&lt;span style="text-transform:uppercase;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:12.024pt;text-transform:uppercase;color:#0052A8;;"&gt;&lt;b&gt;KEY FUND STATISTICS &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;(as of &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;April 30, 2026)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;
      &lt;table cellspacing="0" style="width:98%;cellspacing:0;border-top:1.5pt solid #6B6B6B;margin-left:7.75pt;border-bottom:1.5pt solid #6B6B6B;margin-top:10px;"&gt;
         &lt;tr style="height:1px;"&gt;
            &lt;td style="height:1px;width:74.41007194244604%;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:25.58992805755396%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:top"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Net Assets&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;$4,430,881,578&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:top"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Number of Holdings&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;148&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="vertical-align:top"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Portfolio Turnover&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;3%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30Member"
      decimals="INF"
      id="ixv-22876"
      unitRef="USD">4430881578</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30Member"
      decimals="INF"
      id="ixv-22877"
      unitRef="UNIT">148</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      decimals="INF"
      id="ixv-22878"
      unitRef="RATIO">0.03</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-234"
      xml:lang="en-US">&lt;div&gt;&lt;span style="text-transform:uppercase;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:12.024pt;text-transform:uppercase;color:#0052A8;;"&gt;&lt;b&gt;WHAT DID THE FUND INVEST IN? &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;(% of net assets as of &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;April 30, 2026)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;
      &lt;table cellspacing="0" style="width:98%;cellspacing:0;margin-left:8.25pt;border-bottom:1.5pt solid #6B6B6B;margin-top:10px;"&gt;
         &lt;tr style="height:1px;"&gt;
            &lt;td style="height:1px;width:81.23020257826887%;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:18.769797421731123%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:1.5pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Top 10 Issuers&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:1.5pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;(%)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:0pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Intel Corp.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:0pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;8.2%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Eli Lilly &amp;amp; Co.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;4.9%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;AstraZeneca PLC&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;4.0%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;KLA Corp.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;3.1%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Flex Ltd.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;3.0%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;FedEx Corp.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.5%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Siemens AG&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.5%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Alphabet, Inc. - Class A &amp;amp; C&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.4%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Ross Stores, Inc.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.3%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Biogen, Inc.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.3%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;div&gt;
      &lt;table cellspacing="0" style="width:98%;cellspacing:0;margin-left:0pt;border-bottom:1.5pt solid #6B6B6B;margin-top:10px;"&gt;
         &lt;tr style="height:1px;"&gt;
            &lt;td style="height:1px;width:81.23020257826887%;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:18.769797421731123%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:1.5pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Top Sectors&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:1.5pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;(%)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:0pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Information Technology&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:0pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;27.6%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Industrials&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;21.8%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Health Care&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;21.2%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Financials&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;10.0%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Consumer Discretionary&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;6.7%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Communication Services&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;3.6%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Consumer Staples&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.4%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Energy&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.4%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Materials&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.2%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Utilities&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;0.0%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Cash &amp;amp; Other&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.1%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_106826Member"
      decimals="INF"
      id="ixv-22879"
      unitRef="RATIO">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83098Member"
      decimals="INF"
      id="ixv-22880"
      unitRef="RATIO">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83108Member"
      decimals="INF"
      id="ixv-22881"
      unitRef="RATIO">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83110Member"
      decimals="INF"
      id="ixv-22882"
      unitRef="RATIO">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83102Member"
      decimals="INF"
      id="ixv-22883"
      unitRef="RATIO">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83111Member"
      decimals="INF"
      id="ixv-22884"
      unitRef="RATIO">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83113Member"
      decimals="INF"
      id="ixv-22885"
      unitRef="RATIO">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83101Member"
      decimals="INF"
      id="ixv-22886"
      unitRef="RATIO">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_113380Member"
      decimals="INF"
      id="ixv-22887"
      unitRef="RATIO">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83116Member"
      decimals="INF"
      id="ixv-22888"
      unitRef="RATIO">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83088Member"
      decimals="INF"
      id="ixv-22889"
      unitRef="RATIO">0.276</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83090Member"
      decimals="INF"
      id="ixv-22890"
      unitRef="RATIO">0.218</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83089Member"
      decimals="INF"
      id="ixv-22891"
      unitRef="RATIO">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83093Member"
      decimals="INF"
      id="ixv-22892"
      unitRef="RATIO">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83091Member"
      decimals="INF"
      id="ixv-22893"
      unitRef="RATIO">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83092Member"
      decimals="INF"
      id="ixv-22894"
      unitRef="RATIO">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83096Member"
      decimals="INF"
      id="ixv-22895"
      unitRef="RATIO">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83094Member"
      decimals="INF"
      id="ixv-22896"
      unitRef="RATIO">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83095Member"
      decimals="INF"
      id="ixv-22897"
      unitRef="RATIO">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_106827Member"
      decimals="INF"
      id="ixv-22898"
      unitRef="RATIO">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7657_instant_PRIMECAPOdysseyStockFund_ClassTF_2026-04-30_83097Member"
      decimals="INF"
      id="ixv-22899"
      unitRef="RATIO">0.021</oef:PctOfNav>
    <oef:UpdProspectusWebAddress
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-494"
      xml:lang="en-US">https://www.primecap.com/funds/primecap-odyssey-stock-fund/#literature</oef:UpdProspectusWebAddress>
    <oef:ClassName
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-525"
      xml:lang="en-US">PRIMECAP Odyssey Growth Fund</oef:ClassName>
    <oef:FundName
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-526"
      xml:lang="en-US">PRIMECAP Odyssey Growth Fund</oef:FundName>
    <dei:TradingSymbol
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-535"
      xml:lang="en-US">POGRX</dei:TradingSymbol>
    <dei:DocumentPeriodEndDate
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member"
      id="ixv-541"
      xml:lang="en-US">2026-04-30</dei:DocumentPeriodEndDate>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-544"
      xml:lang="en-US">&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;This &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;semi-annual shareholder report&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt; contains important information about the &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;PRIMECAP Odyssey Growth Fund (the &#x201c;Fund&#x201d;) &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;for the period of&#160;&#x2009;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;November 1, 2025, to &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;April 30, 2026. &lt;/span&gt;</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member"
      id="ixv-546"
      xml:lang="en-US">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-553"
      xml:lang="en-US">&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;You can find additional information about the Fund at &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;https://www.primecap.com/funds/primecap-odyssey-growth-fund/#literature&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;. You can also request this information by contacting us &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;at&#160;&#x2009;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;1-800-729-2307&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;.&lt;/span&gt;</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-555"
      xml:lang="en-US">https://www.primecap.com/funds/primecap-odyssey-growth-fund/#literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-560"
      xml:lang="en-US">1-800-729-2307</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="foot-7658_831664-1011"
      xml:lang="en-US">&lt;div&gt;&lt;span style="text-transform:uppercase;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:12.024pt;text-transform:uppercase;color:#0052A8;;"&gt;&lt;b&gt;WHAT WERE THE FUND COSTS FOR THE LAST SIX MONTHS? &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;(based on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;
      &lt;table cellspacing="0" style="width:98%;cellspacing:0;border-top:1.5pt solid #E6FAFF;border-left:1.5pt solid #E6FAFF;  border-right:1.5pt solid #E6FAFF;  border-bottom:1.5pt solid #E6FAFF; margin-left:7.9pt;"&gt;
         &lt;tr style="height:1px;"&gt;
            &lt;td style="height:1px;width:50%;background-color:#E6FAFF;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:22.33812949640288%;background-color:#E6FAFF;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:27.661870503597125%;background-color:#E6FAFF;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;border-bottom:1.5pt solid #1447FF;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;Fund Name&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;border-bottom:1.5pt solid #1447FF;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:center;text-align:center;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;Costs of a $10,000 &lt;/b&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;investment&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;border-bottom:1.5pt solid #1447FF;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:center;text-align:center;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;Costs paid as a percentage of &lt;/b&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;a $10,000 investment&lt;/b&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;PRIMECAP Odyssey Growth Fund&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:center;text-align:center;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;$35&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:center;text-align:center;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;0.66%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      decimals="INF"
      id="ixv-22900"
      unitRef="USD">35</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      decimals="INF"
      id="foot-7658_831664-1021"
      unitRef="RATIO">0.0066</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-623"
      xml:lang="en-US">&lt;div&gt;&lt;span style="text-transform:uppercase;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:12.024pt;text-transform:uppercase;color:#0052A8;;"&gt;&lt;b&gt;KEY FUND STATISTICS &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;(as of &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;April 30, 2026)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;
      &lt;table cellspacing="0" style="width:98%;cellspacing:0;border-top:1.5pt solid #6B6B6B;margin-left:7.75pt;border-bottom:1.5pt solid #6B6B6B;margin-top:10px;"&gt;
         &lt;tr style="height:1px;"&gt;
            &lt;td style="height:1px;width:74.41007194244604%;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:25.58992805755396%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:top"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Net Assets&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;$5,423,917,747&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:top"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Number of Holdings&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;179&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="vertical-align:top"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Portfolio Turnover&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;3%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30Member"
      decimals="INF"
      id="ixv-22902"
      unitRef="USD">5423917747</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30Member"
      decimals="INF"
      id="ixv-22903"
      unitRef="UNIT">179</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      decimals="INF"
      id="ixv-22904"
      unitRef="RATIO">0.03</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-667"
      xml:lang="en-US">&lt;div&gt;&lt;span style="text-transform:uppercase;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:12.024pt;text-transform:uppercase;color:#0052A8;;"&gt;&lt;b&gt;WHAT DID THE FUND INVEST IN? &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;(% of net assets as of &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;April 30, 2026)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;
      &lt;table cellspacing="0" style="width:98%;cellspacing:0;margin-left:8.25pt;border-bottom:1.5pt solid #6B6B6B;margin-top:10px;"&gt;
         &lt;tr style="height:1px;"&gt;
            &lt;td style="height:1px;width:81.23020257826887%;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:18.769797421731123%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:1.5pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Top 10 Issuers&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:1.5pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;(%)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:0pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Micron Technology, Inc.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:0pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;7.7%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Intel Corp.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;5.1%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Alphabet, Inc. - Class A &amp;amp; C&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;4.9%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Eli Lilly &amp;amp; Co.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;4.2%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Xometry, Inc.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;3.4%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;BeOne Medicines Ltd.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;3.2%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Flex Ltd.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;3.0%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Biogen, Inc.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.1%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;KLA Corp.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;1.9%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;NVIDIA Corp.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;1.9%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;div&gt;
      &lt;table cellspacing="0" style="width:98%;cellspacing:0;margin-left:0pt;border-bottom:1.5pt solid #6B6B6B;margin-top:10px;"&gt;
         &lt;tr style="height:1px;"&gt;
            &lt;td style="height:1px;width:81.23020257826887%;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:18.769797421731123%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:1.5pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Top Sectors&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:1.5pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;(%)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:0pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Information Technology&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:0pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;31.2%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Health Care&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;22.8%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Industrials&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;16.6%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Communication Services&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;7.8%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Financials&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;7.7%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Consumer Discretionary&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;7.3%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Consumer Staples&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;1.6%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Energy&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;1.1%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Materials&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;0.7%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Real Estate&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;0.2%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Cash &amp;amp; Other&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;3.0%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83099Member"
      decimals="INF"
      id="ixv-22905"
      unitRef="RATIO">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_106826Member"
      decimals="INF"
      id="ixv-22906"
      unitRef="RATIO">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83101Member"
      decimals="INF"
      id="ixv-22907"
      unitRef="RATIO">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83098Member"
      decimals="INF"
      id="ixv-22908"
      unitRef="RATIO">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_98636Member"
      decimals="INF"
      id="ixv-22909"
      unitRef="RATIO">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_106825Member"
      decimals="INF"
      id="ixv-22910"
      unitRef="RATIO">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83102Member"
      decimals="INF"
      id="ixv-22911"
      unitRef="RATIO">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83116Member"
      decimals="INF"
      id="ixv-22912"
      unitRef="RATIO">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83110Member"
      decimals="INF"
      id="ixv-22913"
      unitRef="RATIO">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_106824Member"
      decimals="INF"
      id="ixv-22914"
      unitRef="RATIO">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83088Member"
      decimals="INF"
      id="ixv-22915"
      unitRef="RATIO">0.312</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83089Member"
      decimals="INF"
      id="ixv-22916"
      unitRef="RATIO">0.228</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83090Member"
      decimals="INF"
      id="ixv-22917"
      unitRef="RATIO">0.166</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83092Member"
      decimals="INF"
      id="ixv-22918"
      unitRef="RATIO">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83093Member"
      decimals="INF"
      id="ixv-22919"
      unitRef="RATIO">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83091Member"
      decimals="INF"
      id="ixv-22920"
      unitRef="RATIO">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83096Member"
      decimals="INF"
      id="ixv-22921"
      unitRef="RATIO">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83094Member"
      decimals="INF"
      id="ixv-22922"
      unitRef="RATIO">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83095Member"
      decimals="INF"
      id="ixv-22923"
      unitRef="RATIO">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_99667Member"
      decimals="INF"
      id="ixv-22924"
      unitRef="RATIO">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7658_instant_PRIMECAPOdysseyGrowthFund_ClassTF_2026-04-30_83097Member"
      decimals="INF"
      id="ixv-22925"
      unitRef="RATIO">0.030</oef:PctOfNav>
    <oef:UpdProspectusWebAddress
      contextRef="c_7658_duration_PRIMECAPOdysseyGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-927"
      xml:lang="en-US">https://www.primecap.com/funds/primecap-odyssey-growth-fund/#literature</oef:UpdProspectusWebAddress>
    <oef:ClassName
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-958"
      xml:lang="en-US">PRIMECAP Odyssey Aggressive Growth Fund</oef:ClassName>
    <oef:FundName
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-959"
      xml:lang="en-US">PRIMECAP Odyssey Aggressive Growth Fund</oef:FundName>
    <dei:TradingSymbol
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-968"
      xml:lang="en-US">POAGX</dei:TradingSymbol>
    <dei:DocumentPeriodEndDate
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member"
      id="ixv-974"
      xml:lang="en-US">2026-04-30</dei:DocumentPeriodEndDate>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-977"
      xml:lang="en-US">&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;This &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;semi-annual shareholder report&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt; contains important information about the &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;PRIMECAP Odyssey Aggressive Growth Fund &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;(the &#x201c;Fund&#x201d;) for the period of&#160;&#x2009;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;November 1, 2025, to &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;April 30, 2026. &lt;/span&gt;</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="c_7657_duration_PRIMECAPOdysseyStockFund_2025-11-01_2026-04-30Member"
      id="ixv-979"
      xml:lang="en-US">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-986"
      xml:lang="en-US">&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;You can find additional information about the Fund at&#160;&#x2009; &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;https://www.primecap.com/funds/primecap-odyssey-aggressive-growth-fund/#literature&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;. You can also request this &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;information by contacting us at &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;1-800-729-2307&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#161616;;"&gt;.&lt;/span&gt;</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-988"
      xml:lang="en-US">https://www.primecap.com/funds/primecap-odyssey-aggressive-growth-fund/#literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-993"
      xml:lang="en-US">1-800-729-2307</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="foot-7656_831478-1011"
      xml:lang="en-US">&lt;div&gt;&lt;span style="text-transform:uppercase;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:12.024pt;text-transform:uppercase;color:#0052A8;;"&gt;&lt;b&gt;WHAT WERE THE FUND COSTS FOR THE LAST SIX MONTHS? &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;(based on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;
      &lt;table cellspacing="0" style="width:98%;cellspacing:0;border-top:1.5pt solid #E6FAFF;border-left:1.5pt solid #E6FAFF;  border-right:1.5pt solid #E6FAFF;  border-bottom:1.5pt solid #E6FAFF; margin-left:7.9pt;"&gt;
         &lt;tr style="height:1px;"&gt;
            &lt;td style="height:1px;width:50%;background-color:#E6FAFF;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:22.33812949640288%;background-color:#E6FAFF;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:27.661870503597125%;background-color:#E6FAFF;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;border-bottom:1.5pt solid #1447FF;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;Fund Name&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;border-bottom:1.5pt solid #1447FF;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:center;text-align:center;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;Costs of a $10,000 &lt;/b&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;investment&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;border-bottom:1.5pt solid #1447FF;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:center;text-align:center;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;Costs paid as a percentage of &lt;/b&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;a $10,000 investment&lt;/b&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;;"&gt;PRIMECAP Odyssey Aggressive Growth Fund&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:center;text-align:center;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;$34&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E6FAFF;;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E6FAFF;padding-left:2pt;padding-top:1.5pt;padding-bottom:0;align:center;text-align:center;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;0.66%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      decimals="INF"
      id="ixv-22926"
      unitRef="USD">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      decimals="INF"
      id="foot-7656_831478-1021"
      unitRef="RATIO">0.0066</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-1056"
      xml:lang="en-US">&lt;div&gt;&lt;span style="text-transform:uppercase;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:12.024pt;text-transform:uppercase;color:#0052A8;;"&gt;&lt;b&gt;KEY FUND STATISTICS &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;(as of &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;April 30, 2026)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;
      &lt;table cellspacing="0" style="width:98%;cellspacing:0;border-top:1.5pt solid #6B6B6B;margin-left:7.75pt;border-bottom:1.5pt solid #6B6B6B;margin-top:10px;"&gt;
         &lt;tr style="height:1px;"&gt;
            &lt;td style="height:1px;width:74.41007194244604%;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:25.58992805755396%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:top"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Net Assets&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;$6,765,772,559&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:top"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Number of Holdings&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;180&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="vertical-align:top"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Portfolio Turnover&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;6%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30Member"
      decimals="INF"
      id="ixv-22928"
      unitRef="USD">6765772559</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30Member"
      decimals="INF"
      id="ixv-22929"
      unitRef="UNIT">180</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      decimals="INF"
      id="ixv-22930"
      unitRef="RATIO">0.06</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-1100"
      xml:lang="en-US">&lt;div&gt;&lt;span style="text-transform:uppercase;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:12.024pt;text-transform:uppercase;color:#0052A8;;"&gt;&lt;b&gt;WHAT DID THE FUND INVEST IN? &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;(% of net assets as of &lt;/span&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.824pt;color:#2D2D2D;;"&gt;April 30, 2026)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;
      &lt;table cellspacing="0" style="width:98%;cellspacing:0;margin-left:8.25pt;border-bottom:1.5pt solid #6B6B6B;margin-top:10px;"&gt;
         &lt;tr style="height:1px;"&gt;
            &lt;td style="height:1px;width:81.23020257826887%;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:18.769797421731123%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:1.5pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Top 10 Issuers&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:1.5pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;(%)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:0pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Micron Technology, Inc.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:0pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;10.5%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Alphabet, Inc. - Class A &amp;amp; C&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;3.6%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Flex Ltd.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;3.6%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Eli Lilly &amp;amp; Co.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;3.1%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;BeOne Medicines Ltd.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.9%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Rhythm Pharmaceuticals, Inc.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.6%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;NVIDIA Corp.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.5%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Glaukos Corp.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.3%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;MarketAxess Holdings, Inc.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.1%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Biogen, Inc.&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;2.0%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;div&gt;
      &lt;table cellspacing="0" style="width:98%;cellspacing:0;margin-left:0pt;border-bottom:1.5pt solid #6B6B6B;margin-top:10px;"&gt;
         &lt;tr style="height:1px;"&gt;
            &lt;td style="height:1px;width:81.23020257826887%;"&gt;&lt;/td&gt;
            &lt;td style="height:1px;width:18.769797421731123%;"&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:1.5pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;Top Sectors&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:1.5pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;&lt;b&gt;(%)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:0pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Information Technology&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:0pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;35.6%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Health Care&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;24.3%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Industrials&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;13.1%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Consumer Discretionary&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;11.3%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Communication Services&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;7.1%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Financials&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;4.3%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Materials&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;1.8%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Consumer Staples&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;0.8%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Energy&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;0.3%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Real Estate&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="border-bottom:0.75pt solid #6B6B6B;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#FFFFFF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;0.1%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:3pt;padding-top:1pt;padding-bottom:0;align:left;text-align:left;padding-right:2pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="padding-left:0pt;"&gt;&lt;span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;color:#2D2D2D;;"&gt;Cash &amp;amp; Other&lt;/span&gt;&lt;/span&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td colspan="1" style="background-color:#E4F5FF;;white-space:nowrap;vertical-align:bottom"&gt;
               &lt;div style="background-color:#E4F5FF;padding-left:2pt;padding-top:1pt;padding-bottom:0;align:right;text-align:right;padding-right:3pt;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin-top:1pt;margin-bottom:0;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;font-size:10.02pt;"&gt;1.3%&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83099Member"
      decimals="INF"
      id="ixv-22931"
      unitRef="RATIO">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83101Member"
      decimals="INF"
      id="ixv-22932"
      unitRef="RATIO">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83102Member"
      decimals="INF"
      id="ixv-22933"
      unitRef="RATIO">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83098Member"
      decimals="INF"
      id="ixv-22934"
      unitRef="RATIO">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_106825Member"
      decimals="INF"
      id="ixv-22935"
      unitRef="RATIO">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83100Member"
      decimals="INF"
      id="ixv-22936"
      unitRef="RATIO">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_106824Member"
      decimals="INF"
      id="ixv-22937"
      unitRef="RATIO">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_113379Member"
      decimals="INF"
      id="ixv-22938"
      unitRef="RATIO">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83104Member"
      decimals="INF"
      id="ixv-22939"
      unitRef="RATIO">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83116Member"
      decimals="INF"
      id="ixv-22940"
      unitRef="RATIO">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83088Member"
      decimals="INF"
      id="ixv-22941"
      unitRef="RATIO">0.356</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83089Member"
      decimals="INF"
      id="ixv-22942"
      unitRef="RATIO">0.243</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83090Member"
      decimals="INF"
      id="ixv-22943"
      unitRef="RATIO">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83091Member"
      decimals="INF"
      id="ixv-22944"
      unitRef="RATIO">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83092Member"
      decimals="INF"
      id="ixv-22945"
      unitRef="RATIO">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83093Member"
      decimals="INF"
      id="ixv-22946"
      unitRef="RATIO">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83095Member"
      decimals="INF"
      id="ixv-22947"
      unitRef="RATIO">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83096Member"
      decimals="INF"
      id="ixv-22948"
      unitRef="RATIO">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83094Member"
      decimals="INF"
      id="ixv-22949"
      unitRef="RATIO">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_99667Member"
      decimals="INF"
      id="ixv-22950"
      unitRef="RATIO">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="c_7656_instant_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2026-04-30_83097Member"
      decimals="INF"
      id="ixv-22951"
      unitRef="RATIO">0.013</oef:PctOfNav>
    <oef:UpdProspectusWebAddress
      contextRef="c_7656_duration_PRIMECAPOdysseyAggressiveGrowthFund_ClassTF_2025-11-01_2026-04-30Member"
      id="ixv-1360"
      xml:lang="en-US">https://www.primecap.com/funds/primecap-odyssey-aggressive-growth-fund/#literature</oef:UpdProspectusWebAddress>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#foot-7657_831571-1011"
          xlink:label="foot-7657_831571-1011"
          xlink:type="locator"/>
        <link:footnote id="WSF_7657_831571_391342" xlink:label="WSF_7657_831571_391342" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en"><xhtml:table style="padding-top:5pt;width:100%;cellspacing:0;margin-left:8pt;"><xhtml:tr><xhtml:td style="vertical-align:top;font-family:Arial, Helvetica, sans-serif;font-size:6pt;text-align:left;align:left;width:2%;"><xhtml:span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:8.02pt;color:#6B6B6B;;">*</xhtml:span></xhtml:td><xhtml:td style="padding-bottom:0pt;padding-top:-10.02pt;padding-left:2pt;padding-right:0pt;"><xhtml:span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:9.02pt;color:#6B6B6B;;">Annualized</xhtml:span></xhtml:td></xhtml:tr></xhtml:table></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="foot-7657_831571-1011"
          xlink:to="WSF_7657_831571_391342"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#foot-7658_831664-1011"
          xlink:label="foot-7658_831664-1011"
          xlink:type="locator"/>
        <link:footnote id="WSF_7658_831664_391342" xlink:label="WSF_7658_831664_391342" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en"><xhtml:table style="padding-top:5pt;width:100%;cellspacing:0;margin-left:8pt;"><xhtml:tr><xhtml:td style="vertical-align:top;font-family:Arial, Helvetica, sans-serif;font-size:6pt;text-align:left;align:left;width:2%;"><xhtml:span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:8.02pt;color:#6B6B6B;;">*</xhtml:span></xhtml:td><xhtml:td style="padding-bottom:0pt;padding-top:-10.02pt;padding-left:2pt;padding-right:0pt;"><xhtml:span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:9.02pt;color:#6B6B6B;;">Annualized</xhtml:span></xhtml:td></xhtml:tr></xhtml:table></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="foot-7658_831664-1011"
          xlink:to="WSF_7658_831664_391342"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#foot-7656_831478-1011"
          xlink:label="foot-7656_831478-1011"
          xlink:type="locator"/>
        <link:footnote id="WSF_7656_831478_391342" xlink:label="WSF_7656_831478_391342" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en"><xhtml:table style="padding-top:5pt;width:100%;cellspacing:0;margin-left:8pt;"><xhtml:tr><xhtml:td style="vertical-align:top;font-family:Arial, Helvetica, sans-serif;font-size:6pt;text-align:left;align:left;width:2%;"><xhtml:span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:8.02pt;color:#6B6B6B;;">*</xhtml:span></xhtml:td><xhtml:td style="padding-bottom:0pt;padding-top:-10.02pt;padding-left:2pt;padding-right:0pt;"><xhtml:span style="clear:both;font-family:Arial, Helvetica, sans-serif;font-size:9.02pt;color:#6B6B6B;;">Annualized</xhtml:span></xhtml:td></xhtml:tr></xhtml:table></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="foot-7656_831478-1011"
          xlink:to="WSF_7656_831478_391342"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
