<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ck0000811030="http://usbank.com/20260630"
  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: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="ck0000811030-20260630.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:EquityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:LargeCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:SmallAndMediumCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:EconomicAndMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:BelowInvestmentGradeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:ConvertibleSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskCreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskDefaultedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskExtensionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskInterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskPrepaymentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:MasterLimitedPartnershipRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:SectorEmphasisRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:SP500RIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:SP500RIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:SP500RIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:SP500RIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004931Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskCreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskDefaultedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskExtensionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskInterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskPrepaymentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:BelowInvestmentGradeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:SectorEmphasisRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:ConvertibleSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:LargeCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:EconomicAndMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:SmallAndMediumCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:U.S.GovernmentAndAgencyIssuerRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000004930Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000013345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:EquityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskCreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:BelowInvestmentGradeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskDefaultedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskExtensionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskInterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:DebtSecuritiesRiskPrepaymentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:EconomicAndMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:ConvertibleSecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:LargeCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:MasterLimitedPartnershipRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:MortgageRelatedAndOtherAssetBackedSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:SectorEmphasisRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:SmallAndMediumCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:U.S.GovernmentAndAgencyIssuerRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:SixtyPercentSandPFiveHundredIndexFortyPercentBloombergUSAggregateBondIndexBlendreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:SixtyPercentSandPFiveHundredIndexFortyPercentBloombergUSAggregateBondIndexBlendreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:SixtyPercentSandPFiveHundredIndexFortyPercentBloombergUSAggregateBondIndexBlendreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:SixtyPercentSandPFiveHundredIndexFortyPercentBloombergUSAggregateBondIndexBlendreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000029833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000091752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:SmallAndMediumCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:EquityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:SectorEmphasisRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:SectorEmphasisRiskHealthCareSectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:EconomicAndMarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:InvestmentCompanyAndExchangeTradedFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:IPORiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:PortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811030:UnseasonedCompanyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:Russell2000GrowthIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:Russell2000GrowthIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:Russell2000GrowthIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811030:Russell2000GrowthIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811030</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811030:S000055531Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811030:C000174818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:DocumentType contextRef="c-1" id="f-9">485BPOS</dei:DocumentType>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-10">0000811030</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-11">false</dei:AmendmentFlag>
    <oef:AnnlRtrPct contextRef="c-43" decimals="4" id="f-97" unitRef="number">0.0487</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-44" decimals="4" id="f-98" unitRef="number">0.1443</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-45" decimals="4" id="f-99" unitRef="number">-0.0726</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-46" decimals="4" id="f-100" unitRef="number">0.3312</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-47" decimals="4" id="f-101" unitRef="number">0.2313</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-48" decimals="4" id="f-102" unitRef="number">0.1929</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-49" decimals="4" id="f-103" unitRef="number">-0.2187</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-50" decimals="4" id="f-104" unitRef="number">0.2265</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-51" decimals="4" id="f-105" unitRef="number">0.1338</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-52" decimals="4" id="f-106" unitRef="number">0.1287</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-88" decimals="4" id="f-190" unitRef="number">0.1095</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-89" decimals="4" id="f-191" unitRef="number">0.0599</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-90" decimals="4" id="f-192" unitRef="number">-0.0066</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-91" decimals="4" id="f-193" unitRef="number">0.0535</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-92" decimals="4" id="f-194" unitRef="number">0.0902</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-93" decimals="4" id="f-195" unitRef="number">0.0548</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-94" decimals="4" id="f-196" unitRef="number">-0.0594</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-95" decimals="4" id="f-197" unitRef="number">0.1230</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-96" decimals="4" id="f-198" unitRef="number">0.0803</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-97" decimals="4" id="f-199" unitRef="number">0.0547</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-137" decimals="4" id="f-295" unitRef="number">0.0982</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-138" decimals="4" id="f-296" unitRef="number">0.1285</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-139" decimals="4" id="f-297" unitRef="number">-0.0733</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-140" decimals="4" id="f-298" unitRef="number">0.2223</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-141" decimals="4" id="f-299" unitRef="number">0.1754</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-142" decimals="4" id="f-300" unitRef="number">0.1770</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-143" decimals="4" id="f-301" unitRef="number">-0.1499</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-144" decimals="4" id="f-302" unitRef="number">0.1476</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-145" decimals="4" id="f-303" unitRef="number">0.1053</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-146" decimals="4" id="f-304" unitRef="number">0.1063</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-179" decimals="4" id="f-393" unitRef="number">0.0976</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-180" decimals="4" id="f-394" unitRef="number">0.2644</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-181" decimals="4" id="f-395" unitRef="number">0.0164</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-182" decimals="4" id="f-396" unitRef="number">0.2803</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-183" decimals="4" id="f-397" unitRef="number">0.8324</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-184" decimals="4" id="f-398" unitRef="number">0.0395</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-185" decimals="4" id="f-399" unitRef="number">-0.3300</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-186" decimals="4" id="f-400" unitRef="number">0.2398</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-187" decimals="4" id="f-401" unitRef="number">0.2248</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-188" decimals="4" id="f-402" unitRef="number">0.0027</oef:AnnlRtrPct>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1">2026-06-30</dei:DocumentPeriodEndDate>
    <dei:EntityInvCompanyType contextRef="c-1" id="f-2">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="c-1" id="f-3">PROFESSIONALLY MANAGED PORTFOLIOS</dei:EntityRegistrantName>
    <oef:RiskReturnHeading contextRef="c-2" id="f-4">OSTERWEIS FUND</oef:RiskReturnHeading>
    <oef:RiskReturnHeading contextRef="c-3" id="f-5">OSTERWEIS STRATEGIC INCOME FUND</oef:RiskReturnHeading>
    <oef:RiskReturnHeading contextRef="c-4" id="f-6">OSTERWEIS GROWTH &amp; INCOME FUND</oef:RiskReturnHeading>
    <oef:RiskReturnHeading contextRef="c-5" id="f-7">OSTERWEIS OPPORTUNITY FUND</oef:RiskReturnHeading>
    <oef:ProspectusDate contextRef="c-1" id="f-8">2026-06-30</oef:ProspectusDate>
    <oef:ObjectiveHeading contextRef="c-2" id="f-12">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2" id="f-13">The Osterweis Fund (the &#x201c;Fund&#x201d;) seeks long-term total returns.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2" id="f-14">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2" id="f-15">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold and sell shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the table and example below.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2" id="f-16">Shareholder Fees(fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-6" decimals="0" id="f-17" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-2" id="f-18">Annual Fund Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets contextRef="c-6" decimals="4" id="f-19" unitRef="number">0.0075</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-6" decimals="4" id="f-20" unitRef="number">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-6" decimals="4" id="f-21" unitRef="number">0.0018</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-6" decimals="4" id="f-22" unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-6" decimals="4" id="f-23" unitRef="number">0.0094</oef:ExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees contextRef="c-2" id="f-24">The Total Annual Fund Operating Expenses do not correlate to the Ratio of Expenses to Average Net Assets provided in the Financial Highlights section of the statutory Prospectus, which reflects the operating expenses of the Fund and does not include Acquired Fund Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:ExpenseExampleHeading contextRef="c-2" id="f-25">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2" id="f-26">This Example is intended to help you compare the costs of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2" id="f-27">Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-6" decimals="0" id="f-28" unitRef="usd">96</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-6" decimals="0" id="f-29" unitRef="usd">300</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-6" decimals="0" id="f-30" unitRef="usd">520</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-6" decimals="0" id="f-31" unitRef="usd">1155</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2" id="f-32">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2" id="f-33">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the Fund&#x2019;s performance. During the most recent &lt;/span&gt;&lt;/div&gt;fiscal year ended March 31, 2026, the Fund&#x2019;s portfolio turnover rate was 42% of the average value of its portfolio.</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate contextRef="c-2" decimals="2" id="f-34" unitRef="number">0.42</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2" id="f-35">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2" id="f-36">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Fund invests primarily in common stocks of quality growth companies that Osterweis Capital Management, Inc. (the &#x201c;Adviser&#x201d;) believes offer superior investment value and opportunity for growth. The Fund may invest in companies of any size &#x2013; large, medium and small. The Adviser focuses on quality growth companies that it believes to be undervalued or otherwise out-of-favor in the market, but that have durable competitive advantages. The team focuses on a select group of companies that it believes have such advantages, attractive growth prospects, and strong management teams. As such companies achieve greater visibility over time and their stocks are accorded valuations more in line with their growth rates, the Adviser may choose to sell those stocks. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Other types of equity securities in which the Fund may invest include convertible securities and publicly traded Master Limited Partnerships (&#x201c;MLPs&#x201d;). MLPs are generally energy or natural resource-related companies and may comprise up to 15% of the Fund&#x2019;s assets. The Fund may also invest up to 30% of its assets in equity securities of foreign issuers and/or depositary receipts that are traded on domestic or foreign exchanges, including those in emerging markets. The Fund's investments in any one sector may exceed 25% of its net assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;In addition to taking temporary defensive positions in cash and short-term bonds from time to time, the Fund may invest up to 50% of its assets in fixed income securities, which include, but are not limited to, U.S.&#160;government and agency debt, investment grade corporate debt and convertible debt. Up to 40% of the Fund&#x2019;s assets may be invested in below investment grade corporate debt (higher-risk, lower-rated fixed income securities such as those rated lower than BBB- by S&amp;amp;P or lower than Baa3 by Moody&#x2019;s), although the Fund does not expect to maintain significant positions in such securities on a normal basis.</oef:StrategyNarrativeTextBlock>
    <oef:StrategyPortfolioConcentration contextRef="c-2" id="f-37">The Fund may also invest up to 30% of its assets in equity securities of foreign issuers and/or depositary receipts that are traded on domestic or foreign exchanges, including those in emerging markets. The Fund's investments in any one sector may exceed 25% of its net assets. In addition to taking temporary defensive positions in cash and short-term bonds from time to time, the Fund may invest up to 50% of its assets in fixed income securities, which include, but are not limited to, U.S.&#160;government and agency debt, investment grade corporate debt and convertible debt. Up to 40% of the Fund&#x2019;s assets may be invested in below investment grade corporate debt (higher-risk, lower-rated fixed income securities such as those rated lower than BBB- by S&amp;P or lower than Baa3 by Moody&#x2019;s), although the Fund does not expect to maintain significant positions in such securities on a normal basis.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock contextRef="c-7" id="f-38">There is the risk that you could lose all or a portion of your investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-8" id="f-39">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt"&gt;Equity Risk: Common stocks are susceptible to general stock market fluctuations and to volatile increases and decreases in value.  These fluctuations may cause a security to be worth less than its cost when originally purchased or less than it was worth at an earlier time.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-9" id="f-40">Large Company Risk: Larger, more established companies may be unable to respond quickly to new competitive challenges like changes in consumer tastes or innovative smaller competitors. Also, large-cap companies are sometimes unable to attain the high growth rates of successful, smaller companies, especially during extended periods of economic expansion.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-10" id="f-41">Small and Medium Company Risk: Investing in securities of small- and medium-sized companies, even indirectly, may involve greater volatility than investing in larger and more established companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-11" id="f-42">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:7.33pt"&gt;Economic and Market Risk: Economies and financial markets throughout the world are becoming increasingly interconnected, which increases the likelihood that events or conditions in one country or region will adversely impact markets or issuers in other countries or regions. Securities in the Fund&#x2019;s portfolio may underperform in comparison to securities in the general financial markets, a particular financial market, or other asset classes, due to a number of factors, including inflation (or expectations for inflation), deflation (or expectations for deflation), interest rates, global demand for particular products or resources, market instability, financial system instability, debt crises and downgrades, embargoes, tariffs, sanctions and other trade barriers, regulatory events, other governmental trade or market control programs, and related geopolitical events. In addition, the value of the Fund&#x2019;s investments may be negatively affected by the occurrence of global events such as war, terrorism, environmental disasters, natural disasters or events, country instability, and infectious disease epidemics or pandemics. The imposition by the U.S. of tariffs on &lt;/span&gt;goods imported from foreign countries and reciprocal tariffs levied on U.S. goods by those countries also may lead to volatility and instability in domestic and foreign markets.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-12" id="f-43">Management Risk: The risk that the Adviser may fail to implement the Fund&#x2019;s investment strategies and meet its investment objective.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-13" id="f-44">Below Investment Grade Securities Risk: Investing in fixed income securities that are rated below investment grade involves risks such as increased possibility of default, decreased liquidity of the security and changes in value based on public perception of the issuer.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-14" id="f-45">Convertible Security Risk: As with a straight debt security, a convertible security tends to increase in market value when interest rates decline and decrease in value when interest rates rise. Like a common stock, the value of a convertible security also tends to increase as the market value of the underlying stock rises, and it tends to decrease as the market value of the underlying stock declines.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-15" id="f-46">Currency Risk: Fluctuations in currency exchange rates may adversely affect the value of the Fund&#x2019;s investments in foreign securities as well as the value of the Fund&#x2019;s investments in domestic securities whose issuers earn at least a portion of their revenue in foreign currency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-16" id="f-47">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.08pt"&gt;Debt Securities Risks: &lt;/span&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Credit Risk: The risk that an issuer of a fixed income security will fail to make interest payments or repay principal when due, in whole or in part. Changes in an issuer&#x2019;s financial strength, the market&#x2019;s perception of an issuer&#x2019;s creditworthiness, or in a security&#x2019;s credit rating may affect a security&#x2019;s value. In addition, investments in sovereign debt involves a heightened risk that the issuer responsible for repayment of the debt may be unable or unwilling to pay interest and repay principal when due, and the Fund may lack recourse against the issuer in the event of default. Investments in sovereign debt are also subject to the risk that the issuer will default independently of its sovereign. Below investment grade securities have speculative characteristics, and changes in economic conditions or other circumstances are more likely to impair the ability of issuers of those securities to make principal and interest payments than is the case with issuers of investment grade securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;padding-right:4.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Defaulted Securities Risk: The risk of the uncertainty of repayment of defaulted securities (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;e.g.,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;a security on which a principal or interest payment is not made when due) and obligations of distressed issuers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;padding-right:4.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Extension Risk: The risk that if interest rates rise, repayments of principal on certain debt securities, including, but not limited to, floating rate loans and mortgage-related securities, may occur at a slower rate than expected and the expected maturity of those securities could lengthen as a result. Securities that are subject to extension risk generally have a greater potential for loss when prevailing interest rates rise, which could cause their values to fall sharply. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;padding-right:4.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Interest Rate Risk: The risk that debt instruments will change in value because of changes in interest rates. The value of an instrument with a longer duration (whether positive or negative) will be more sensitive to changes in interest rates than a similar instrument with a shorter duration. Bonds and other debt instruments typically have a positive duration. The value of a debt instrument with positive duration will generally decline if interest rates increase. Certain other investments, such as interest-only securities and certain derivative instruments, may have a negative duration. The value of instruments with a negative duration will generally decline if interest rates decrease. Inverse floaters, interest-only and principal-only securities are especially sensitive to interest rate changes, which can affect not only their prices but can also change the income flows and repayment assumptions about those investments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;padding-right:4.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Prepayment Risk: The risk that the issuer of a debt security, including floating rate loans and mortgage-related securities, repays all or a portion of the principal prior to &lt;/span&gt;&lt;/div&gt;the security&#x2019;s maturity. In times of declining interest rates, there is a greater likelihood that the Fund&#x2019;s higher yielding securities will be pre-paid with the Fund being unable to reinvest the proceeds in an investment with as great a yield. Prepayments can therefore result in lower yields to shareholders of the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-17" id="f-48">Credit Risk: The risk that an issuer of a fixed income security will fail to make interest payments or repay principal when due, in whole or in part. Changes in an issuer&#x2019;s financial strength, the market&#x2019;s perception of an issuer&#x2019;s creditworthiness, or in a security&#x2019;s credit rating may affect a security&#x2019;s value. In addition, investments in sovereign debt involves a heightened risk that the issuer responsible for repayment of the debt may be unable or unwilling to pay interest and repay principal when due, and the Fund may lack recourse against the issuer in the event of default. Investments in sovereign debt are also subject to the risk that the issuer will default independently of its sovereign. Below investment grade securities have speculative characteristics, and changes in economic conditions or other circumstances are more likely to impair the ability of issuers of those securities to make principal and interest payments than is the case with issuers of investment grade securities.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-18" id="f-49">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Defaulted Securities Risk: The risk of the uncertainty of repayment of defaulted securities (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;e.g.,&lt;/span&gt;&#160;a security on which a principal or interest payment is not made when due) and obligations of distressed issuers.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-19" id="f-50">Extension Risk: The risk that if interest rates rise, repayments of principal on certain debt securities, including, but not limited to, floating rate loans and mortgage-related securities, may occur at a slower rate than expected and the expected maturity of those securities could lengthen as a result. Securities that are subject to extension risk generally have a greater potential for loss when prevailing interest rates rise, which could cause their values to fall sharply.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-20" id="f-51">Interest Rate Risk: The risk that debt instruments will change in value because of changes in interest rates. The value of an instrument with a longer duration (whether positive or negative) will be more sensitive to changes in interest rates than a similar instrument with a shorter duration. Bonds and other debt instruments typically have a positive duration. The value of a debt instrument with positive duration will generally decline if interest rates increase. Certain other investments, such as interest-only securities and certain derivative instruments, may have a negative duration. The value of instruments with a negative duration will generally decline if interest rates decrease. Inverse floaters, interest-only and principal-only securities are especially sensitive to interest rate changes, which can affect not only their prices but can also change the income flows and repayment assumptions about those investments.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-21" id="f-52">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Prepayment Risk: The risk that the issuer of a debt security, including floating rate loans and mortgage-related securities, repays all or a portion of the principal prior to &lt;/span&gt;the security&#x2019;s maturity. In times of declining interest rates, there is a greater likelihood that the Fund&#x2019;s higher yielding securities will be pre-paid with the Fund being unable to reinvest the proceeds in an investment with as great a yield. Prepayments can therefore result in lower yields to shareholders of the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-22" id="f-53">Foreign Securities: Investing in foreign securities, including depositary receipts, may involve increased risks due to political, social and economic developments abroad, and differences between United States and foreign regulatory practices. Given the global interrelationships of today&#x2019;s economy, volatility or threats to stability of any significant currency, such as occurred in the recent past with the European Monetary Union, or significant political instability, may affect other markets and affect the risk of an investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-23" id="f-54">Emerging Markets Risk: Emerging markets may involve greater risk and volatility than more developed markets. Some emerging markets countries may have fixed or managed currencies that are not free-floating against the U.S.&#160;dollar. Certain of these currencies have experienced, and may experience in the future, substantial fluctuations or a steady devaluation relative to the U.S.&#160;dollar.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-24" id="f-55">Liquidity Risk: Securities purchased by the Fund may become illiquid particularly during periods of market turbulence. Illiquid investments may be more difficult to trade and value than liquid ones and, if the Fund is forced to sell these investments promptly to meet redemption requests or for other needs, the Fund may incur a loss.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-25" id="f-56">Master Limited Partnership Risk: Investments held by an MLP may be relatively illiquid, limiting the MLP&#x2019;s ability to vary its portfolio promptly in response to changes in economic or other conditions. In addition, MLPs may have limited financial resources, their securities may trade infrequently and in limited volume and they may be subject to more abrupt or erratic price movements than securities of larger or more broadly-based companies. The risks of investing in an MLP are generally those inherent in investing in a partnership as opposed to a corporation. For example, state law governing partnerships is often less restrictive than state law governing corporations. Accordingly, there may be fewer protections afforded investors in an MLP than investors in a corporation. Additional risks involved with investing in an MLP are risks associated with the specific industry or industries in which the partnership invests, such as the risks of investing in real estate or oil and gas industries.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-26" id="f-57">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:7.33pt"&gt;Sector Emphasis Risk: The Fund, from time to time, may invest 25% or more of its assets in one or more sectors subjecting the Fund to sector emphasis risk. This is the risk that the Fund is subject to a greater risk of loss as a result of adverse economic, business or other developments affecting a specific sector the Fund has a focused position in, than if its investments were diversified across a greater number of industry sectors. Some sectors possess particular risks that may not affect other sectors.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2" id="f-58">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2" id="f-60">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following performance information provides some indication of the risks of investing in the Fund. The bar chart below illustrates how the Fund&#x2019;s total returns have varied from year to year for the past ten calendar years. The table below illustrates how the Fund&#x2019;s average annual total returns over time compare with a domestic  broad-based market index. The Fund&#x2019;s past performance, before and after taxes, is not &lt;/span&gt;&lt;/div&gt;necessarily an indication of how the Fund will perform in the future. Updated performance is available on the Fund&#x2019;s website at www.osterweis.com.</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2" id="f-59">The following performance information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2" id="f-61">The Fund&#x2019;s past performance, before and after taxes, is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2" id="f-62">www.osterweis.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-2" id="f-63">Osterweis Fund Calendar Year Total Returns as of December 31,*</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2" id="f-64">&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.544%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.173%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Best Quarter:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2Q, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17.85&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Worst Quarter:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1Q, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;-16.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2" id="f-65">Best Quarter:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2" id="f-66">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn contextRef="c-2" decimals="4" id="f-67" unitRef="number">0.1785</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2" id="f-68">Worst Quarter:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2" id="f-69">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn contextRef="c-2" decimals="4" id="f-70" unitRef="number">-0.1616</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartFootnotesTextBlock contextRef="c-2" id="f-71">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;* The&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%"&gt; Osterweis Fund&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt; calendar year-to-date return as of March 31, 2026 was -4.68%.&lt;/span&gt;</oef:BarChartFootnotesTextBlock>
    <oef:YearToDateReturnLabel contextRef="c-2" id="f-72">year-to-date return</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate contextRef="c-2" id="f-73">2026-03-31</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn contextRef="c-2" decimals="4" id="f-74" unitRef="number">-0.0468</oef:BarChartYearToDateReturn>
    <oef:PerformanceTableHeading contextRef="c-2" id="f-75">Average Annual Total Returns as of December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-27" id="f-76">Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-28" decimals="4" id="f-77" unitRef="number">0.1287</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-29" decimals="4" id="f-78" unitRef="number">0.0790</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-30" decimals="4" id="f-79" unitRef="number">0.1031</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-31" id="f-80">Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-32" decimals="4" id="f-81" unitRef="number">0.1135</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-33" decimals="4" id="f-82" unitRef="number">0.0590</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-34" decimals="4" id="f-83" unitRef="number">0.0727</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-35" id="f-84">Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-36" decimals="4" id="f-85" unitRef="number">0.0870</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-37" decimals="4" id="f-86" unitRef="number">0.0596</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-38" decimals="4" id="f-87" unitRef="number">0.0744</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-39" id="f-88">S&amp;P 500&#xae; Index (reflects no deduction for fees, expenses or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2" id="f-89">(reflects no deduction for fees, expenses or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct contextRef="c-40" decimals="4" id="f-90" unitRef="number">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-41" decimals="4" id="f-91" unitRef="number">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-42" decimals="4" id="f-92" unitRef="number">0.1482</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2" id="f-93">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The &#x201c;Return After Taxes on Distributions&#x201d; shows the effect of taxable distributions (dividends and capital gains distributions) but assumes that you still hold Fund shares at the end of the period. The &#x201c;Return After Taxes on Distributions and Sale of Fund Shares&#x201d; shows the effect of both taxable distributions and any taxable gain or loss that would be realized if a Fund&#x2019;s shares were sold at the end of the specified period. The &#x201c;Return After Taxes on Distributions and Sale of Fund Shares&#x201d; is higher than other return figures when a capital loss occurs upon the redemption of Fund shares because there is an assumed tax benefit for the investor. &lt;/span&gt;&lt;/div&gt;After-tax returns are calculated using the highest historical individual federal marginal income tax rate and do not reflect the impact of state and local taxes. Actual after-tax returns depend on your tax situation and may differ from those shown. Furthermore, the after-tax returns shown are not relevant to those who hold their shares through tax-deferred arrangements such as 401(k) plans or Individual Retirement Accounts (&#x201c;IRAs&#x201d;).</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableExplanationAfterTaxHigher contextRef="c-2" id="f-94">The &#x201c;Return After Taxes on Distributions and Sale of Fund Shares&#x201d; is higher than other return figures when a capital loss occurs upon the redemption of Fund shares because there is an assumed tax benefit for the investor.</oef:PerformanceTableExplanationAfterTaxHigher>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2" id="f-95">After-tax returns are calculated using the highest historical individual federal marginal income tax rate and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2" id="f-96">Furthermore, the after-tax returns shown are not relevant to those who hold their shares through tax-deferred arrangements such as 401(k) plans or Individual Retirement Accounts (&#x201c;IRAs&#x201d;).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:ObjectiveHeading contextRef="c-3" id="f-107">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-3" id="f-108">The Osterweis Strategic Income Fund (the &#x201c;Fund&#x201d;) seeks to preserve capital and attain long-term total returns through a combination of current income and moderate capital appreciation.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-3" id="f-109">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-3" id="f-110">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;This table describes the fees and expenses that you may pay if you buy, hold and sell shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the table and example below.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-3" id="f-111">Shareholder Fees(fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-53" decimals="0" id="f-112" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-3" id="f-113">Annual Fund Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets contextRef="c-53" decimals="4" id="f-114" unitRef="number">0.0070</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-53" decimals="4" id="f-115" unitRef="number">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-53" decimals="4" id="f-116" unitRef="number">0.0015</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-53" decimals="4" id="f-117" unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-53" decimals="4" id="f-118" unitRef="number">0.0086</oef:ExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees contextRef="c-3" id="f-119">The Total Annual Fund Operating Expenses do not correlate to the Ratio of Expenses to Average Net Assets provided in the Financial Highlights section of the statutory Prospectus, which reflects the operating expenses of the Fund and does not include Acquired Fund Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:ExpenseExampleHeading contextRef="c-3" id="f-120">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-3" id="f-121">This Example is intended to help you compare the costs of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-3" id="f-122">Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-53" decimals="0" id="f-123" unitRef="usd">88</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-53" decimals="0" id="f-124" unitRef="usd">274</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-53" decimals="0" id="f-125" unitRef="usd">477</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-53" decimals="0" id="f-126" unitRef="usd">1061</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-3" id="f-127">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-3" id="f-128">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:115%"&gt;A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the example, affect the Fund&#x2019;s &lt;/span&gt;&lt;/div&gt;performance. During the most recent fiscal year ended March 31, 2026, the Fund&#x2019;s portfolio turnover rate was 37% of the average value of its portfolio.</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate contextRef="c-3" decimals="2" id="f-129" unitRef="number">0.37</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-3" id="f-130">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-3" id="f-131">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Fund invests primarily in income bearing securities. Osterweis Capital Management, LLC (the &#x201c;Adviser&#x201d;) takes a strategic approach and may invest in a wide array of fixed income securities of various credit qualities (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;e.g.,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt; investment grade or below investment grade) and maturities (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;e.g.,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt; long term, intermediate or short term). The Adviser seeks to control risk through rigorous credit analysis, economic analysis, interest rate forecasts and sector trend review, and is not constrained by any particular duration or credit quality targets. The Fund&#x2019;s fixed income investments may include, but are not limited to, U.S. Federal and Agency obligations, investment grade corporate debt, below investment grade corporate debt (higher-risk, lower-rated fixed income securities such as those rated lower than BBB- by S&amp;amp;P or lower than Baa3 by Moody&#x2019;s), floating-rate debt, convertible debt, collateralized debt, foreign debt and/or depositary receipts, commercial paper and preferred stock. The Fund may invest up to 100% of its net assets in dividend-paying equities of companies of any size &#x2013; large, medium and small. Additionally, the Fund may also invest up to 100% of its assets in foreign debt and/or depositary receipts. The Fund&#x2019;s investments in any one sector may exceed 25% of its net assets. The Fund&#x2019;s allocation among various fixed income securities is based on the portfolio managers&#x2019; assessment of opportunities for total return relative to the risk of each type of investment. &lt;/span&gt;&lt;/div&gt;The Adviser may sell a security when it believes doing so is appropriate and consistent with the Fund&#x2019;s investment objectives and policies or when conditions affecting relevant markets, particular industries or individual issues warrant such action, regardless of the effect on the Fund&#x2019;s portfolio turnover rate.</oef:StrategyNarrativeTextBlock>
    <oef:StrategyPortfolioConcentration contextRef="c-3" id="f-132">The Fund may invest up to 100% of its net assets in dividend-paying equities of companies of any size &#x2013; large, medium and small. Additionally, the Fund may also invest up to 100% of its assets in foreign debt and/or depositary receipts. The Fund&#x2019;s investments in any one sector may exceed 25% of its net assets.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock contextRef="c-54" id="f-133">There is the risk that you could lose all or a portion of your investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-55" id="f-134">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:7.33pt"&gt;Debt Securities Risks: &lt;/span&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;padding-right:4.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Credit Risk: The risk that an issuer of a fixed income security will fail to make interest payments or repay principal when due, in whole or in part. Changes in an issuer&#x2019;s financial strength, the market&#x2019;s perception of an issuer&#x2019;s creditworthiness, or in a security&#x2019;s credit rating may affect a security&#x2019;s value. In addition, investments in sovereign debt involves a heightened risk that the issuer responsible for repayment of the debt may be unable or unwilling to pay interest and repay principal when due, and the Fund may lack recourse against the issuer in the event of default. Investments in sovereign debt are also subject to the risk that the issuer will default independently of its sovereign. Below investment grade securities have speculative characteristics, and changes in economic conditions or other circumstances are more likely to impair the ability of issuers of those securities to make principal and interest payments than is the case with issuers of investment grade securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;padding-right:4.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Defaulted Securities Risk: The risk of the uncertainty of repayment of defaulted securities (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;e.g.,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;a security on which a principal or interest payment is not made when due) and obligations of distressed issuers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;padding-right:4.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Extension Risk: The risk that if interest rates rise, repayments of principal on certain debt securities, including, but not limited to, floating rate loans and mortgage-related securities, may occur at a slower rate than expected and the expected maturity of those securities could lengthen as a result. Securities that are subject to extension risk generally have a greater potential for loss when prevailing interest rates rise, which could cause their values to fall sharply. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;padding-right:4.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Interest Rate Risk: The risk that debt instruments will change in value because of changes in interest rates. The value of an instrument with a longer duration (whether positive or negative) will be more sensitive to changes in interest rates than a similar instrument with a shorter duration. Bonds and other debt instruments typically have a &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;positive duration. The value of a debt instrument with positive duration will generally decline if interest rates increase. Certain other investments, such as interest-only securities and certain derivative instruments, may have a negative duration. The value of instruments with a negative duration will generally decline if interest rates decrease. Inverse floaters, interest-only and principal-only securities are especially sensitive to interest rate changes, which can affect not only their prices but can also change the income flows and repayment assumptions about those investments. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;Prepayment Risk: The risk that the issuer of a debt security, including floating rate loans and mortgage-related securities, repays all or a portion of the principal prior to the security&#x2019;s maturity. In times of declining interest rates, there is a greater likelihood that the Fund&#x2019;s higher yielding securities will be pre-paid with the Fund being unable to reinvest the proceeds in an investment with as great a yield. Prepayments can therefore result in lower yields to shareholders of the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-56" id="f-135">Credit Risk: The risk that an issuer of a fixed income security will fail to make interest payments or repay principal when due, in whole or in part. Changes in an issuer&#x2019;s financial strength, the market&#x2019;s perception of an issuer&#x2019;s creditworthiness, or in a security&#x2019;s credit rating may affect a security&#x2019;s value. In addition, investments in sovereign debt involves a heightened risk that the issuer responsible for repayment of the debt may be unable or unwilling to pay interest and repay principal when due, and the Fund may lack recourse against the issuer in the event of default. Investments in sovereign debt are also subject to the risk that the issuer will default independently of its sovereign. Below investment grade securities have speculative characteristics, and changes in economic conditions or other circumstances are more likely to impair the ability of issuers of those securities to make principal and interest payments than is the case with issuers of investment grade securities.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-57" id="f-136">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Defaulted Securities Risk: The risk of the uncertainty of repayment of defaulted securities (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;e.g.,&lt;/span&gt;&#160;a security on which a principal or interest payment is not made when due) and obligations of distressed issuers.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-58" id="f-137">Extension Risk: The risk that if interest rates rise, repayments of principal on certain debt securities, including, but not limited to, floating rate loans and mortgage-related securities, may occur at a slower rate than expected and the expected maturity of those securities could lengthen as a result. Securities that are subject to extension risk generally have a greater potential for loss when prevailing interest rates rise, which could cause their values to fall sharply.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-59" id="f-138">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Interest Rate Risk: The risk that debt instruments will change in value because of changes in interest rates. The value of an instrument with a longer duration (whether positive or negative) will be more sensitive to changes in interest rates than a similar instrument with a shorter duration. Bonds and other debt instruments typically have a &lt;/span&gt;positive duration. The value of a debt instrument with positive duration will generally decline if interest rates increase. Certain other investments, such as interest-only securities and certain derivative instruments, may have a negative duration. The value of instruments with a negative duration will generally decline if interest rates decrease. Inverse floaters, interest-only and principal-only securities are especially sensitive to interest rate changes, which can affect not only their prices but can also change the income flows and repayment assumptions about those investments.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-60" id="f-139">Prepayment Risk: The risk that the issuer of a debt security, including floating rate loans and mortgage-related securities, repays all or a portion of the principal prior to the security&#x2019;s maturity. In times of declining interest rates, there is a greater likelihood that the Fund&#x2019;s higher yielding securities will be pre-paid with the Fund being unable to reinvest the proceeds in an investment with as great a yield. Prepayments can therefore result in lower yields to shareholders of the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-61" id="f-140">Below Investment Grade Securities Risk: Investing in fixed income securities that are rated below investment grade involves risks such as increased possibility of default, decreased liquidity of the security and changes in value based on public perception of the issuer.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-62" id="f-141">Sector Emphasis Risk: The Fund, from time to time, may invest 25% or more of its assets in one or more sectors subjecting the Fund to sector emphasis risk. This is the risk that the Fund is subject to a greater risk of loss as a result of adverse economic, business or other developments affecting a specific sector the Fund has a focused position in, than if its investments were diversified across a greater number of industry sectors. Some sectors possess particular risks that may not affect other sectors.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-63" id="f-142">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:7.33pt"&gt;Management Risk: The risk that the Adviser may fail to implement the Fund&#x2019;s investment strategies and meet its investment objectives.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-64" id="f-143">Convertible Security Risk: As with a straight debt security, a convertible security tends to increase in market value when interest rates decline and decrease in value when interest rates rise. Like a common stock, the value of a convertible security also tends to increase as the market value of the underlying stock rises, and it tends to decrease as the market value of the underlying stock declines.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-65" id="f-144">Currency Risk: Fluctuations in currency exchange rates may adversely affect the value of the Fund&#x2019;s investments in foreign securities as well as the value of the Fund&#x2019;s investments in domestic securities whose issuers earn at least a portion of their revenue in foreign currency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-66" id="f-145">Foreign Securities: Investing in foreign securities, including depositary receipts, may involve increased risks due to political, social and economic developments abroad, and differences between United States and foreign regulatory practices. Given the global interrelationships of today&#x2019;s economy, volatility or threats to stability of any significant currency, such as occurred in the recent past with the European Monetary Union, or significant political instability, may affect other markets and affect the risk of an investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-67" id="f-146">Large Company Risk: Larger, more established companies may be unable to respond quickly to new competitive challenges like changes in consumer tastes or innovative smaller competitors. Also, large-cap companies are sometimes unable to attain the high growth rates of successful, smaller companies, especially during extended periods of economic expansion.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-68" id="f-147">Liquidity Risk: Securities purchased by the Fund may become illiquid particularly during periods of market turbulence. Illiquid investments may be more difficult to trade and value than liquid ones and, if the Fund is forced to sell these investments promptly to meet redemption requests or for other needs, the Fund may incur a loss.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-69" id="f-148">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:7.33pt"&gt;Economic and Market Risk: Economies and financial markets throughout the world are becoming increasingly interconnected, which increases the likelihood that events or conditions in one country or region will adversely impact markets or issuers in other countries or regions. Securities in the Fund&#x2019;s portfolio may underperform in comparison to securities in general financial markets, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;a particular financial market or other asset classes due to a number of factors, including: inflation (or expectations for inflation); deflation (or expectations for deflation); interest rates; market instability; financial system instability; debt crises and downgrades; embargoes; tariffs; sanctions and other trade barriers; regulatory events; other governmental trade or market control programs and related geopolitical events. In addition, the value of the Fund&#x2019;s investments may be negatively affected by the occurrence of global events such as war, terrorism, environmental disasters, natural disasters or events, country instability, and infectious disease epidemics or pandemics. The imposition by the U.S. of tariffs on goods imported from foreign countries and reciprocal tariffs levied in U.S. goods by those countries also may lead to volatility and instability in domestic and foreign markets.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-70" id="f-149">Small and Medium Company Risk: Investing in securities of small- and medium-sized companies, even indirectly, may involve greater volatility than investing in larger and more established companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-71" id="f-150">U.S. Government and Agency Issuer Risk: Treasury obligations may differ in their interest rates, maturities, times of issuance and other characteristics. Obligations of U.S. Government agencies and authorities are supported by varying degrees of credit but generally are not backed by the full faith and credit of the U.S. Government. No assurance can be given that the U.S. Government will provide financial support to its agencies and authorities if it is not obligated by law to do so.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-3" id="f-151">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-3" id="f-153">The following performance information provides some indication of the risks of investing in the Fund. The bar chart below illustrates how the Fund&#x2019;s total returns have varied from year to year for the past ten calendar years. The table below illustrates how the Fund&#x2019;s average annual total returns over time compare with a domestic broad-based market index. The Fund&#x2019;s past performance, before and after taxes is not necessarily an indication of how the Fund will perform in the future. Updated performance is available on the Fund&#x2019;s website at www.osterweis.com.</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-3" id="f-152">The following performance information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-3" id="f-154">The Fund&#x2019;s past performance, before and after taxes is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-3" id="f-155">www.osterweis.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-3" id="f-156">Osterweis Strategic Income Fund Calendar Year Total Returns as of December 31,*</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-3" id="f-157">&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.102%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.491%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Best Quarter:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2Q, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7.38&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Worst Quarter:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2Q, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;-7.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-3" id="f-158">Best Quarter:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-3" id="f-159">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn contextRef="c-3" decimals="4" id="f-160" unitRef="number">0.0738</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-3" id="f-161">Worst Quarter:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-3" id="f-162">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn contextRef="c-3" decimals="4" id="f-163" unitRef="number">-0.0734</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartFootnotesTextBlock contextRef="c-3" id="f-164">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;* The&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%"&gt; Osterweis Strategic Income Fund&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt; calendar year-to-date return as of March&#160;31, 2026 was -0.09%.&lt;/span&gt;</oef:BarChartFootnotesTextBlock>
    <oef:YearToDateReturnLabel contextRef="c-3" id="f-165">year-to-date return</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate contextRef="c-2" id="f-166">2026-03-31</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn contextRef="c-3" decimals="4" id="f-167" unitRef="number">-0.0009</oef:BarChartYearToDateReturn>
    <oef:PerformanceTableHeading contextRef="c-3" id="f-168">Average Annual Total Returns as of December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-72" id="f-169">Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-73" decimals="4" id="f-170" unitRef="number">0.0547</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-74" decimals="4" id="f-171" unitRef="number">0.0489</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-75" decimals="4" id="f-172" unitRef="number">0.0547</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-76" id="f-173">Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-77" decimals="4" id="f-174" unitRef="number">0.0323</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-78" decimals="4" id="f-175" unitRef="number">0.0282</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-79" decimals="4" id="f-176" unitRef="number">0.0343</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-80" id="f-177">Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-81" decimals="4" id="f-178" unitRef="number">0.0323</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-82" decimals="4" id="f-179" unitRef="number">0.0285</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-83" decimals="4" id="f-180" unitRef="number">0.0332</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-84" id="f-181">Bloomberg U.S. Aggregate Bond Index (reflects no deduction for fees, expenses or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-3" id="f-182">(reflects no deduction for fees, expenses or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct contextRef="c-85" decimals="4" id="f-183" unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-86" decimals="4" id="f-184" unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-87" decimals="4" id="f-185" unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-3" id="f-186">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The &#x201c;Return After Taxes on Distributions&#x201d; shows the effect of taxable distributions (dividends and capital gains distributions) but assumes that you still hold Fund shares at the end of the period. The &#x201c;Return After Taxes on Distributions and Sale of Fund Shares&#x201d; shows the effect of both taxable distributions and any taxable gain or loss that would be realized if a Fund&#x2019;s shares were sold at the end of the specified period. The &#x201c;Return After Taxes on Distributions and Sale of Fund Shares&#x201d; is higher than other return figures when a capital loss occurs upon the redemption of Fund shares because there is an assumed tax benefit for the investor.&lt;/span&gt;&lt;/div&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on your tax situation and may differ from those shown. Furthermore, the after-tax returns shown are not relevant to those who hold their shares through tax-deferred arrangements such as 401(k) plans or Individual Retirement Accounts (&#x201c;IRAs&#x201d;).</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableExplanationAfterTaxHigher contextRef="c-3" id="f-187">The &#x201c;Return After Taxes on Distributions and Sale of Fund Shares&#x201d; is higher than other return figures when a capital loss occurs upon the redemption of Fund shares because there is an assumed tax benefit for the investor.</oef:PerformanceTableExplanationAfterTaxHigher>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-3" id="f-188">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-3" id="f-189">Furthermore, the after-tax returns shown are not relevant to those who hold their shares through tax-deferred arrangements such as 401(k) plans or Individual Retirement Accounts (&#x201c;IRAs&#x201d;).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:ObjectiveHeading contextRef="c-4" id="f-200">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-4" id="f-201">The Osterweis Growth &amp;amp; Income Fund (the &#x201c;Fund&#x201d;) seeks long-term total returns and capital preservation.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-4" id="f-202">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-4" id="f-203">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;This table describes the fees and expenses that you may pay if you buy, hold and sell shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the table and example below.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-4" id="f-204">Shareholder Fees(fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-98" decimals="0" id="f-205" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-4" id="f-206">Annual Fund Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets contextRef="c-98" decimals="4" id="f-207" unitRef="number">0.0075</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-98" decimals="4" id="f-208" unitRef="number">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-98" decimals="4" id="f-209" unitRef="number">0.0022</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-98" decimals="4" id="f-210" unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-98" decimals="4" id="f-211" unitRef="number">0.0098</oef:ExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees contextRef="c-4" id="f-212">The Total Annual Fund Operating Expenses do not correlate to the Ratio of Expenses to Average Net Assets provided in the Financial Highlights section of the statutory Prospectus, which reflects the operating expenses of the Fund and does not include Acquired Fund Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:ExpenseExampleHeading contextRef="c-4" id="f-213">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-4" id="f-214">This Example is intended to help you compare the costs of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-4" id="f-215">Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-98" decimals="0" id="f-216" unitRef="usd">100</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-98" decimals="0" id="f-217" unitRef="usd">312</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-98" decimals="0" id="f-218" unitRef="usd">542</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-98" decimals="0" id="f-219" unitRef="usd">1201</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-4" id="f-220">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-4" id="f-221">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:115%"&gt;A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;These costs, which are not reflected in annual fund operating expenses or in the example, affect the Fund&#x2019;s performance.  During the most recent &lt;/span&gt;&lt;/div&gt;fiscal year ended March 31, 2026, the Fund&#x2019;s portfolio turnover rate was 46% of the average value of its portfolio.</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate contextRef="c-4" decimals="2" id="f-222" unitRef="number">0.46</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-4" id="f-223">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-4" id="f-224">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Fund invests in both equity and fixed income securities that Osterweis Capital Management, LLC (the &#x201c;Adviser&#x201d;) believes can deliver attractive long-term returns and enhanced capital preservation. The Fund also focuses on generating consistent and growing income over time in addition to capital appreciation. The Fund&#x2019;s investments in any one sector may exceed 25% of its net assets. In executing the strategy, the advisors seek to deliver returns through both income and growth.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"&gt;Equity Investments &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In selecting equity investments, the Adviser focuses on the common stocks of quality growth companies that it believes offer superior investment value and opportunity for total returns. The Adviser focuses on the securities of quality growth companies that it believes to be undervalued or otherwise out-of-favor in the market but that have durable competitive advantages. As such companies achieve greater visibility over time and their stocks are accorded valuations more in line with the growth rates, the Adviser may choose to sell those stocks. The Fund may invest in equity securities of companies of all market capitalization sizes &#x2013; large, medium and small. In addition to common stock, the Fund may also invest in preferred stock, convertible securities and up to 15% of its assets in publicly traded Master Limited Partnerships (&#x201c;MLPs&#x201d;) that are generally energy or natural resource related companies. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"&gt;Fixed Income Investments &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In selecting fixed income investments, the Adviser takes a strategic approach and may invest in a wide array of fixed income securities of various credit qualities and maturities. The Adviser seeks to control risk through rigorous credit analysis, economic analysis, interest rate forecasts and sector trend review, and is not constrained by any particular duration or credit quality targets. The Fund&#x2019;s fixed income investments may include, but are not limited to, U.S. Federal and Agency obligations, investment grade corporate debt, below investment grade corporate debt (higher-risk, lower-rated fixed income securities such as those rated lower than BBB- by S&amp;amp;P or lower than Baa3 by Moody&#x2019;s), floating-rate debt, convertible debt, mortgage-backed securities (including privately issued mortgage backed securities), asset-backed securities, collateralized debt, foreign debt and/or depositary receipts, commercial paper and preferred stock. The Fund&#x2019;s allocation among various fixed income securities is based on the portfolio managers&#x2019; assessment of opportunities for total return relative to the risk of each type of investment, but generally there is no limit on any type of fixed income security, meaning that the Fund could have up to 75% of its net assets invested in below investment grade securities, for instance. Un-rated securities may be deemed investment grade, particularly in the case of government agency securities. The Fund may at times be invested in fixed income securities of varying maturities (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;e.g.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, long-term, intermediate or short-term) and credit qualities (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;e.g.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, investment grade or below investment grade), while at other times the Fund may emphasize one particular maturity or credit quality.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Adviser will sell a security when it believes doing so is appropriate and consistent with the Fund&#x2019;s investment objectives and policies or when conditions affecting relevant markets, particular industries or individual issues warrant such action. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"&gt;Allocation of Investments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The allocation of assets between equity and fixed income securities is a function of the relative opportunity set based on earnings growth, dividend yields, valuations, and fixed income yields.  The allocation is reviewed on an ongoing basis and adjustments are made as needed based on the Adviser&#x2019;s assessment of the risk/reward profiles of individual securities and broad macro risk factors. Under normal market conditions, the minimum allocation to either fixed income (including cash) or equity securities is expected to be 25% of the Fund&#x2019;s net assets; conversely, the maximum allocation to either fixed income (including cash) or equity securities at any given time is expected to be 75%. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Fund may invest up to 50% of its net assets in foreign securities (in developed and in emerging markets), including depositary receipts traded on foreign exchanges. The Fund may also invest, without &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;limitation, in depositary receipts that are traded on domestic exchanges and that evidence ownership of foreign equity securities. The Fund&#x2019;s investments in any one sector may exceed 25% of its net assets.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:StrategyPortfolioConcentration contextRef="c-4" id="f-225">Under normal market conditions, the minimum allocation to either fixed income (including cash) or equity securities is expected to be 25% of the Fund&#x2019;s net assets; conversely, the maximum allocation to either fixed income (including cash) or equity securities at any given time is expected to be 75%. The Fund may invest up to 50% of its net assets in foreign securities (in developed and in emerging markets), including depositary receipts traded on foreign exchanges. The Fund may also invest, without limitation, in depositary receipts that are traded on domestic exchanges and that evidence ownership of foreign equity securities. The Fund&#x2019;s investments in any one sector may exceed 25% of its net assets.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock contextRef="c-99" id="f-226">There is the risk that you could lose all or a portion of your investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-100" id="f-227">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10pt"&gt;Equity Risk: Common stocks are susceptible to general stock market fluctuations and to volatile increases and decreases in value.  These fluctuations may cause a security to be worth less than its cost when originally purchased or less than it was worth at an earlier time.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-101" id="f-228">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:7.33pt"&gt;Debt Securities Risks: &lt;/span&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Credit Risk: The risk that an issuer of a fixed income security will fail to make interest payments or repay principal when due, in whole or in part. Changes in an issuer&#x2019;s financial strength, the market&#x2019;s perception of an issuer&#x2019;s creditworthiness, or in a security&#x2019;s credit rating may affect a security&#x2019;s value. In addition, investments in sovereign debt involves a heightened risk that the issuer responsible for repayment of the debt may be unable or unwilling to pay interest and repay principal when due, and the Fund may lack recourse against the issuer in the event of default. Investments in sovereign debt are also subject to the risk that the issuer will default independently of its sovereign. Below investment grade securities have speculative characteristics, and changes in economic conditions or other circumstances are more likely to impair the ability of issuers of those securities to make principal and interest payments than is the case with issuers of investment grade securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Below Investment Grade Securities Risk: Investing in fixed income securities that are rated below investment grade involves risks such as increased possibility of default, decreased liquidity of the security and changes in value based on public perception of the issuer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;padding-right:4.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Defaulted Securities Risk: The risk of the uncertainty of repayment of defaulted securities (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;e.g.,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;a security on which a principal or interest payment is not made when due) and obligations of distressed issuers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;padding-right:4.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Extension Risk: The risk that if interest rates rise, repayments of principal on certain debt securities, including, but not limited to, floating rate loans and mortgage-related securities, may occur at a slower rate than expected and the expected maturity of those securities could lengthen as a result. Securities that are subject to extension risk generally have a greater potential for loss when prevailing interest rates rise, which could cause their values to fall sharply. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:81pt;padding-right:4.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Interest Rate Risk: The risk that debt instruments will change in value because of changes in interest rates. The value of an instrument with a longer duration (whether positive or negative) will be more sensitive to changes in interest rates than a similar instrument with a shorter duration. Bonds and other debt instruments typically have a positive duration. The value of a debt instrument with positive duration will generally decline if interest rates increase. Certain other investments, such as interest-only securities and certain derivative instruments, may have a negative duration. The value of instruments with a negative duration will generally decline if interest rates decrease. Inverse floaters, interest-only and principal-only securities are especially sensitive to interest rate changes, which can affect not only their prices but can also change the income flows and repayment assumptions about those investments. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x25e6;&lt;/span&gt;Prepayment Risk: The risk that the issuer of a debt security, including floating rate loans and mortgage-related securities, repays all or a portion of the principal prior to the security&#x2019;s maturity. In times of declining interest rates, there is a greater likelihood that the Fund&#x2019;s higher yielding securities will be pre-paid with the Fund being unable to reinvest the proceeds in an investment with as great a yield. Prepayments can therefore result in lower yields to shareholders of the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-102" id="f-229">Credit Risk: The risk that an issuer of a fixed income security will fail to make interest payments or repay principal when due, in whole or in part. Changes in an issuer&#x2019;s financial strength, the market&#x2019;s perception of an issuer&#x2019;s creditworthiness, or in a security&#x2019;s credit rating may affect a security&#x2019;s value. In addition, investments in sovereign debt involves a heightened risk that the issuer responsible for repayment of the debt may be unable or unwilling to pay interest and repay principal when due, and the Fund may lack recourse against the issuer in the event of default. Investments in sovereign debt are also subject to the risk that the issuer will default independently of its sovereign. Below investment grade securities have speculative characteristics, and changes in economic conditions or other circumstances are more likely to impair the ability of issuers of those securities to make principal and interest payments than is the case with issuers of investment grade securities.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-103" id="f-230">Below Investment Grade Securities Risk: Investing in fixed income securities that are rated below investment grade involves risks such as increased possibility of default, decreased liquidity of the security and changes in value based on public perception of the issuer.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-104" id="f-231">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.46pt"&gt;Defaulted Securities Risk: The risk of the uncertainty of repayment of defaulted securities (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;e.g.,&lt;/span&gt;&#160;a security on which a principal or interest payment is not made when due) and obligations of distressed issuers.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-105" id="f-232">Extension Risk: The risk that if interest rates rise, repayments of principal on certain debt securities, including, but not limited to, floating rate loans and mortgage-related securities, may occur at a slower rate than expected and the expected maturity of those securities could lengthen as a result. Securities that are subject to extension risk generally have a greater potential for loss when prevailing interest rates rise, which could cause their values to fall sharply.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-106" id="f-233">Interest Rate Risk: The risk that debt instruments will change in value because of changes in interest rates. The value of an instrument with a longer duration (whether positive or negative) will be more sensitive to changes in interest rates than a similar instrument with a shorter duration. Bonds and other debt instruments typically have a positive duration. The value of a debt instrument with positive duration will generally decline if interest rates increase. Certain other investments, such as interest-only securities and certain derivative instruments, may have a negative duration. The value of instruments with a negative duration will generally decline if interest rates decrease. Inverse floaters, interest-only and principal-only securities are especially sensitive to interest rate changes, which can affect not only their prices but can also change the income flows and repayment assumptions about those investments.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-107" id="f-234">Prepayment Risk: The risk that the issuer of a debt security, including floating rate loans and mortgage-related securities, repays all or a portion of the principal prior to the security&#x2019;s maturity. In times of declining interest rates, there is a greater likelihood that the Fund&#x2019;s higher yielding securities will be pre-paid with the Fund being unable to reinvest the proceeds in an investment with as great a yield. Prepayments can therefore result in lower yields to shareholders of the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-108" id="f-235">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:7.33pt"&gt;Economic and Market Risk: Economies and financial markets throughout the world are becoming increasingly interconnected, which increases the likelihood that events or conditions in one country or region will adversely impact markets or issuers in other countries or regions. Securities in the Fund&#x2019;s portfolio may underperform in comparison to securities in general financial markets, a particular financial market or other asset classes due to a number of factors, including: inflation (or expectations for inflation); deflation (or expectations for deflation); interest rates; market instability; financial system instability; debt crises and downgrades; embargoes; tariffs; sanctions and other trade barriers; regulatory events; other governmental trade or market control programs and related geopolitical events. In addition, the value of the Fund&#x2019;s investments may be negatively affected by the occurrence of global events such as war, terrorism, environmental disasters, natural disasters or events, country instability, and infectious disease epidemics or pandemics. The imposition by the U.S. of tariffs on goods imported from foreign countries and reciprocal tariffs levied in U.S. goods by those countries also may lead to volatility and instability in domestic and foreign markets.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-109" id="f-236">Management Risk: The risk that the Adviser may fail to implement the Fund&#x2019;s investment strategies and meet its investment objective. This risk includes the risk that the Adviser&#x2019;s allocation decisions between equity and fixed income may be incorrect and result in lower performance than if the Fund&#x2019;s allocation remained static.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-110" id="f-237">Convertible Security Risk: As with a straight debt security, a convertible security tends to increase in market value when interest rates decline and decrease in value when interest rates rise. Like a common stock, the value of a convertible security also tends to increase as the market value of the underlying stock rises, and it tends to decrease as the market value of the underlying stock declines.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-111" id="f-238">Currency Risk: Fluctuations in currency exchange rates may adversely affect the value of the Fund&#x2019;s investments in foreign securities as well as the value of the Fund&#x2019;s investments in domestic securities whose issuers earn at least a portion of their revenue in foreign currency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-112" id="f-239">Foreign Securities: Investing in foreign securities, including depositary receipts, may involve increased risks due to political, social and economic developments abroad, and differences between United States and foreign regulatory practices. Given the global interrelationships of today&#x2019;s economy, volatility or threats to stability of any significant currency, such as occurred in the recent past with the European Monetary Union, or significant political instability, may affect other markets and affect the risk of an investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-113" id="f-240">Emerging Markets Risk: Emerging markets may involve greater risk and volatility than more developed markets. Some emerging markets countries may have fixed or managed currencies that are not free-floating against the U.S.&#160;dollar. Certain of these currencies have experienced, and may experience in the future, substantial fluctuations or a steady devaluation relative to the U.S.&#160;dollar.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-114" id="f-241">Large Company Risk: Larger, more established companies may be unable to respond quickly to new competitive challenges like changes in consumer tastes or innovative smaller competitors. Also, large-cap companies are sometimes unable to attain the high growth rates of successful, smaller companies, especially during extended periods of economic expansion.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-115" id="f-242">Liquidity Risk: Securities purchased by the Fund may become illiquid particularly during periods of market turbulence. Illiquid investments may be more difficult to trade and value than liquid ones and, if the Fund is forced to sell these investments promptly to meet redemption requests or for other needs, the Fund may incur a loss.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-116" id="f-243">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:7.33pt"&gt;Master Limited Partnership Risk: Investments held by an MLP may be relatively illiquid, limiting the MLP&#x2019;s ability to vary its portfolio promptly in response to changes in economic or other conditions. In addition, MLPs may have limited financial resources, their securities may trade infrequently and in limited volume and they may be subject to more abrupt or erratic price movements than securities of larger or more broadly-based companies. The risks of investing in an MLP are generally those inherent in investing in a partnership as opposed to a corporation. For example, state law governing partnerships is often less restrictive than state law governing &lt;/span&gt;corporations. Accordingly, there may be fewer protections afforded investors in an MLP than investors in a corporation. Additional risks involved with investing in an MLP are risks associated with the specific industry or industries in which the partnership invests, such as the risks of investing in real estate or oil and gas industries.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-117" id="f-244">Mortgage-Related and Other Asset-Backed Securities Risk: The risk that borrowers may default on their mortgage obligations or the guarantees underlying the mortgage-backed securities will default or otherwise fail and that, during periods of falling interest rates, mortgage-backed securities will be called or prepaid, which may result in the Fund having to reinvest proceeds in other investments at a lower interest rate. During periods of rising interest rates, the average life of a mortgage-backed security may extend, which may lock in a below-market interest rate, increase the security&#x2019;s duration, and reduce the value of the security. Enforcing rights against the underlying assets or collateral may be difficult, or the underlying assets or collateral may be insufficient if the issuer defaults. The values of certain types of mortgage-backed securities, such as inverse floaters and interest-only and principal-only securities, may be extremely sensitive to changes in interest rates and prepayment rates.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-118" id="f-245">Sector Emphasis Risk: The Fund, from time to time, may invest 25% or more of its assets in one or more sectors subjecting the Fund to sector emphasis risk. This is the risk that the Fund is subject to a greater risk of loss as a result of adverse economic, business or other developments affecting a specific sector that the Fund has a focused position in, than if its investments were diversified across a greater number of industry sectors. Some sectors possess particular risks that may not affect other sectors.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-119" id="f-246">Small and Medium Company Risk: Investing in securities of small-cap and mid-cap companies, even indirectly, may involve greater volatility than investing in larger and more established companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-120" id="f-247">U.S. Government and Agency Issuer Risk: Treasury obligations may differ in their interest rates, maturities, times of issuance and other characteristics. Obligations of U.S. Government agencies and authorities are supported by varying degrees of credit but generally are not backed by the full faith and credit of the U.S. Government. No assurance can be given that the U.S. Government will provide financial support to its agencies and authorities if it is not obligated by law to do so.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-4" id="f-248">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-4" id="f-250">The following performance information provides some indication of the risks of investing in the Fund. The bar chart below illustrates how the Fund&#x2019;s total returns have varied from year to year for the past ten calendar years. The table below illustrates how the Fund&#x2019;s average annual total returns over time compare with two domestic broad-based market indices. A blend of the two broad-based indices is also provided as the Adviser believes it illustrates a closer representation of the Fund&#x2019;s portfolio composition. The Fund&#x2019;s past performance, before and after taxes, is not necessarily an indication of how the Fund will perform in the future. Updated performance is available on the Fund&#x2019;s website at www.osterweis.com.</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-4" id="f-249">The following performance information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-4" id="f-251">The table below illustrates how the Fund&#x2019;s average annual total returns over time compare with two domestic broad-based market indices. A blend of the two broad-based indices is also provided as the Adviser believes it illustrates a closer representation of the Fund&#x2019;s portfolio composition.</oef:PerformanceAdditionalMarketIndex>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-4" id="f-252">The Fund&#x2019;s past performance, before and after taxes, is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-4" id="f-253">www.osterweis.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-4" id="f-254">Osterweis Growth &amp; Income Fund Calendar Year Total Returns as of December 31,*</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-4" id="f-255">&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.384%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.153%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.661%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.886%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Best Quarter:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2Q, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14.59&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Worst Quarter:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1Q, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;-14.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-4" id="f-256">Best Quarter:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-4" id="f-257">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn contextRef="c-4" decimals="4" id="f-258" unitRef="number">0.1459</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-4" id="f-259">Worst Quarter:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-4" id="f-260">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn contextRef="c-4" decimals="4" id="f-261" unitRef="number">-0.1412</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartFootnotesTextBlock contextRef="c-4" id="f-262">&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;* The&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%"&gt; Osterweis Growth &amp;amp; Income Fund&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt; calendar year-to-date return as of March&#160;31, 2026 was -2.13%.&lt;/span&gt;&lt;/div&gt;</oef:BarChartFootnotesTextBlock>
    <oef:YearToDateReturnLabel contextRef="c-4" id="f-263">year-to-date return</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate contextRef="c-2" id="f-264">2026-03-31</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn contextRef="c-4" decimals="4" id="f-265" unitRef="number">-0.0213</oef:BarChartYearToDateReturn>
    <oef:PerformanceTableHeading contextRef="c-4" id="f-266">Average Annual Total Returns as of December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-121" id="f-267">Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-122" decimals="4" id="f-268" unitRef="number">0.1063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-123" decimals="4" id="f-269" unitRef="number">0.0703</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-124" decimals="4" id="f-270" unitRef="number">0.0877</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-125" id="f-271">Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-126" decimals="4" id="f-272" unitRef="number">0.0941</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-127" decimals="4" id="f-273" unitRef="number">0.0511</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-128" decimals="4" id="f-274" unitRef="number">0.0701</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-129" id="f-275">Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-130" decimals="4" id="f-276" unitRef="number">0.0662</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-131" decimals="4" id="f-277" unitRef="number">0.0501</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-132" decimals="4" id="f-278" unitRef="number">0.0653</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-133" id="f-279">60% S&amp;P 500&#xae; Index/40% Bloomberg U.S. Aggregate Bond Index Blend (reflects no deduction for fees, expenses or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-134" decimals="4" id="f-280" unitRef="number">0.1370</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-135" decimals="4" id="f-281" unitRef="number">0.0847</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-136" decimals="4" id="f-282" unitRef="number">0.0978</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-39" id="f-283">S&amp;P 500&#xae; Index (reflects no deduction for fees, expenses or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-40" decimals="4" id="f-284" unitRef="number">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-41" decimals="4" id="f-285" unitRef="number">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-42" decimals="4" id="f-286" unitRef="number">0.1482</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-84" id="f-287">Bloomberg U.S. Aggregate Bond Index (reflects no deduction for fees, expenses or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-4" id="f-288">(reflects no deduction for fees, expenses or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct contextRef="c-85" decimals="4" id="f-289" unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-86" decimals="4" id="f-290" unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-87" decimals="4" id="f-291" unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-4" id="f-292">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The &#x201c;Return After Taxes on Distributions&#x201d; shows the effect of taxable distributions (dividends and capital gains distributions), but assumes that you still hold Fund shares at the end of the period. The &#x201c;Return After Taxes on Distributions and Sale of Fund Shares&#x201d; shows the effect of both taxable distributions and any taxable gain or loss that would be realized if a Fund&#x2019;s shares were sold at the end of the specified period. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on your tax situation and may differ from those shown. Furthermore, the after-tax returns shown are not relevant to those who hold their shares through tax-deferred arrangements such as 401(k) plans or Individual Retirement Accounts (&#x201c;IRAs&#x201d;).&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-4" id="f-293">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-4" id="f-294">Furthermore, the after-tax returns shown are not relevant to those who hold their shares through tax-deferred arrangements such as 401(k) plans or Individual Retirement Accounts (&#x201c;IRAs&#x201d;).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:ObjectiveHeading contextRef="c-5" id="f-305">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-5" id="f-306">The Osterweis Opportunity Fund (the &#x201c;Fund&#x201d;) seeks long-term capital appreciation.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-5" id="f-307">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-5" id="f-308">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;This table describes the fees and expenses that you may pay if you buy, hold and sell shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the table and example below.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-5" id="f-309">Shareholder Fees(fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-147" decimals="0" id="f-310" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-5" id="f-311">Annual Fund Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets contextRef="c-147" decimals="4" id="f-312" unitRef="number">0.0100</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-147" decimals="4" id="f-313" unitRef="number">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-147" decimals="4" id="f-314" unitRef="number">0.0020</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-147" decimals="4" id="f-315" unitRef="number">0.0002</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-147" decimals="4" id="f-316" unitRef="number">0.0122</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets contextRef="c-147" decimals="4" id="f-317" unitRef="number">-0.0010</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-147" decimals="4" id="f-318" unitRef="number">0.0112</oef:NetExpensesOverAssets>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees contextRef="c-5" id="f-319">The Total Annual Fund Operating Expenses do not correlate to the Ratio of Expenses to Average Net Assets provided in the Financial Highlights section of the statutory Prospectus, which reflects the operating expenses of the Fund and does not include Acquired Fund Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-5" id="f-320">June 30, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-5" id="f-321">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-5" id="f-322">This Example is intended to help you compare the costs of investing in the Fund with the cost of investing in other mutual funds.  The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same (taking into account the Expense Cap in the first year only).</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-5" id="f-323">Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-147" decimals="0" id="f-324" unitRef="usd">114</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-147" decimals="0" id="f-325" unitRef="usd">377</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-147" decimals="0" id="f-326" unitRef="usd">661</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-147" decimals="0" id="f-327" unitRef="usd">1468</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-5" id="f-328">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-5" id="f-329">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:115%"&gt;A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;These costs, which are not reflected in annual fund operating expenses or in the example, affect the Fund&#x2019;s performance. During the most recent fiscal year ended March 31, 2026, the Fund&#x2019;s portfolio turnover rate was&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;178%  of the average value of its portfolio.</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate contextRef="c-5" decimals="2" id="f-330" unitRef="number">1.78</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-5" id="f-331">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-5" id="f-332">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Fund invests primarily in the common stocks of companies that the Adviser believes should experience strong revenue growth and rising profits. Although the Fund may invest in companies of any size, it will generally focus its investments in small-capitalization companies and mid-capitalization companies. The Adviser seeks to identify quality companies with investment potential, which is generally equated with the ability to generate revenue growth over time. Target companies typically possess one or more of the following characteristics: a distinct competitive advantage; a leading position in the industry; the potential for margin expansion; and/or the presence of a strong management team. Some of the companies in which the Fund may invest may have limited operational or earnings history or may have limited products, markets, financial resources or management depth. The Fund may invest in initial public offerings (IPOs). In seeking to achieve the Fund&#x2019;s investment objective, the Adviser may engage in active or frequent trading.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Fund may also invest in other investment companies, including exchange-traded funds (&#x201c;ETFs&#x201d;) for the purpose of gaining exposure to certain markets while maintaining liquidity. The Fund may invest up to 30% of its assets in equity securities of foreign issuers and/or depositary receipts that are traded on domestic or foreign exchanges, including in securities issued by companies domiciled in emerging market countries. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Fund&#x2019;s investments in any one sector may exceed 25% of its net assets. As of March 31, 2026, over 25% of the Fund&#x2019;s assets were invested in securities within the health care sector.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;The Fund may sell a position if the Adviser believes it is overvalued, fundamentals erode or another more attractive investment is identified.</oef:StrategyNarrativeTextBlock>
    <oef:StrategyPortfolioConcentration contextRef="c-5" id="f-333">The Fund may invest up to 30% of its assets in equity securities of foreign issuers and/or depositary receipts that are traded on domestic or foreign exchanges, including in securities issued by companies domiciled in emerging market countries. The Fund&#x2019;s investments in any one sector may exceed 25% of its net assets. As of March 31, 2026, over 25% of the Fund&#x2019;s assets were invested in securities within the health care sector.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock contextRef="c-148" id="f-334">There is the risk that you could lose all or a portion of your investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-149" id="f-335">Small and Medium Company Risk: Investing in securities of small- and medium-sized companies, even indirectly, may involve greater volatility than investing in larger and more established companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-150" id="f-336">Equity Risk: Common stocks are susceptible to general stock market fluctuations and to volatile increases and decreases in value.  These fluctuations may cause a security to be worth less than its cost when originally purchased or less than it was worth at an earlier time.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-151" id="f-337">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.08pt"&gt;Sector Emphasis Risk: The Fund, from time to time, may invest 25% or more of its assets in one or more sectors subjecting the Fund to sector emphasis risk. This is the risk that the Fund is subject to a greater risk of loss as a result of adverse economic, business or other developments affecting a specific sector the Fund has a focused position in, than if its investments were diversified across a greater number of industry sectors. Some sectors possess particular risks that may not affect other sectors. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.57pt"&gt;Health Care Sector Risk: The profitability of companies in the health care sector may be affected by extensive, costly and uncertain government regulation, restrictions on government reimbursement for medical expenses, rising costs of medical products and services, pricing pressure (including price discounting), changes in the demand for medical products and services, an increased emphasis on outpatient services, limited product lines, industry innovation and/or consolidation, changes in technologies and other market developments. Many health care companies are heavily dependent on obtaining and defending patents, which may be time consuming and costly. Many health care companies are subject to extensive litigation based on product liability and similar claims. In addition, their products can become obsolete due to industry innovation, changes in technologies or other market developments.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-152" id="f-338">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:11.57pt"&gt;Health Care Sector Risk: The profitability of companies in the health care sector may be affected by extensive, costly and uncertain government regulation, restrictions on government reimbursement for medical expenses, rising costs of medical products and services, pricing pressure (including price discounting), changes in the demand for medical products and services, an increased emphasis on outpatient services, limited product lines, industry innovation and/or consolidation, changes in technologies and other market developments. Many health care companies are heavily dependent on obtaining and defending patents, which may be time consuming and costly. Many health care companies are subject to extensive litigation based on product liability and similar claims. In addition, their products can become obsolete due to industry innovation, changes in technologies or other market developments.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-153" id="f-339">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.08pt"&gt;Economic and Market Risk: Economies and financial markets throughout the world are becoming increasingly interconnected, which increases the likelihood that events or conditions in one country or region will adversely impact markets or issuers in other countries or regions. Securities in the Fund&#x2019;s portfolio may underperform in comparison to securities in general financial markets, a particular financial market or other asset classes due to a number of factors, including: inflation (or expectations for inflation); deflation (or expectations for deflation); interest rates; market instability; financial system instability; debt crises and downgrades; embargoes; tariffs; sanctions and other trade barriers; regulatory events; other governmental trade or market control programs and related geopolitical events. In addition, the value of the Fund&#x2019;s investments may be negatively affected by the occurrence of global events such as war, terrorism, environmental disasters, natural disasters or events, country instability, and infectious disease epidemics or pandemics. The imposition by the U.S. of tariffs on goods imported from foreign countries and reciprocal tariffs levied in U.S. goods by those countries also may lead to volatility and instability in domestic and foreign markets.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-154" id="f-340">Management Risk:  The risk that the Adviser may fail to implement the Fund&#x2019;s investment strategies and meet its investment objective.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-155" id="f-341">Currency Risk: Fluctuations in currency exchange rates may adversely affect the value of the Fund&#x2019;s investments in foreign securities as well as the value of the Fund&#x2019;s investments in domestic securities whose issuers earn at least a portion of their revenue in foreign currency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-156" id="f-342">Foreign Securities: Investing in foreign securities, including depositary receipts, may involve increased risks due to political, social and economic developments abroad, and differences between United States and foreign regulatory practices. Given the global interrelationships of today&#x2019;s economy, volatility or threats to stability of any significant currency, such as occurred in the recent past with the European Monetary Union, or significant political instability, may affect other markets and affect the risk of an investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-157" id="f-343">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.08pt"&gt;Emerging Markets Risk: Emerging markets may involve greater risk and volatility than more developed markets. Some emerging markets countries may have fixed or managed currencies that are not free-floating against the U.S.&#160;dollar. Certain of these currencies have experienced, and may experience in the future, substantial fluctuations or a steady devaluation relative to the U.S.&#160;dollar.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-158" id="f-344">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.08pt"&gt;Investment Company and Exchange-Traded Fund Risk: Investing in other investment companies involves the risk that an investment company or other pooled investment vehicle, including any &lt;/span&gt;ETFs or money market funds, in which the Fund invests will not achieve its investment objective or execute its investment strategies effectively or that significant purchase or redemption activity by shareholders of such an investment company might negatively affect the value of the investment company&#x2019;s shares. The Fund must pay its pro rata portion of an investment company&#x2019;s fees and expenses.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-159" id="f-345">IPO Risk: The market value of IPO shares will fluctuate considerably due to factors such as the absence of a prior public market, unseasoned trading, the small number of shares available for trading and limited information about the issuer. The purchase of IPO shares may involve high transaction costs. IPO shares are subject to market risk and liquidity risk.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-160" id="f-346">Liquidity Risk: Securities purchased by the Fund may become illiquid particularly during periods of market turbulence. Illiquid investments may be more difficult to trade and value than liquid ones and if the Fund is forced to sell these investments promptly to meet redemption requests or for other needs, the Fund may incur a loss.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-161" id="f-347">Portfolio Turnover Risk: High portfolio turnover may involve correspondingly greater expenses to the Fund, including brokerage commissions or dealer mark-ups and other transaction costs on the sale of securities and reinvestments in other securities, which may result in adverse tax consequences to the Fund&#x2019;s shareholders.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-162" id="f-348">Unseasoned Company Risk: The possibility that the Fund&#x2019;s investment in relatively new or unseasoned companies that are in their early stages of development may expose the Fund to greater risks than investments in more established companies with more extensive financial histories and greater liquidity. Unseasoned companies generally do not have proven track records and may lack substantial capital reserves.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-5" id="f-349">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-5" id="f-350">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The performance shown in the bar chart and performance table since October 1, 2012 is that of another investment vehicle (the &#x201c;Predecessor Fund&#x201d;) prior to the commencement of the Fund&#x2019;s operations. The Predecessor Fund was converted into the Fund on November&#160;30, 2016. On October 31, 2016, the Adviser acquired substantially all the advisory business of Callinan Asset Management, LLC (&#x201c;CAM&#x201d;), which had served as the general partner to the Predecessor Fund prior to being acquired by the Adviser. From the date of CAM&#x2019;s acquisition by the Adviser until the date of the conversion, the Adviser served as both investment manager and general partner of the Predecessor Fund. Throughout all periods from October 1, 2012 onward, the same individual was responsible for the day-to-day investment decisions for the Predecessor Fund and continues to be the Fund&#x2019;s portfolio manager. CAM and the Adviser managed the Predecessor Fund&#x2019;s assets using investment policies, objectives, guidelines and restrictions that were in all material respects equivalent to those of the Fund. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Updated Fund performance information is available at no cost by visiting www.osterweis.com or by calling (866)&#160;236-0050.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The bar chart below illustrates how the Predecessor Fund&#x2019;s and the Fund&#x2019;s total returns varied from year to year for the past ten calendar years. The bar chart and the performance table below illustrate the risks and volatility of an investment in the Fund by showing changes in the Predecessor Fund&#x2019;s and the Fund&#x2019;s performance from year to year and by showing how the Predecessor Fund&#x2019;s and the Fund&#x2019;s average annual total returns for 1&#160;year, 5&#160;years, and 10 years compare with an index of a domestic broad-based market and a secondary index representative of the Fund&#x2019;s investment strategy. Of course, the Predecessor Fund&#x2019;s and Fund&#x2019;s past performance (before and after taxes) does not necessarily indicate how the Fund will perform in the future. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Predecessor Fund&#x2019;s performance shown below includes the deduction of the Predecessor Fund&#x2019;s actual operating expenses. In addition, the Predecessor Fund&#x2019;s performance shown below has been recalculated using the management fee that applies to the Fund, which has the effect of reducing the Predecessor Fund&#x2019;s performance. The Predecessor Fund was not a registered mutual fund and so was not subject to the same operating expenses or investment and tax restrictions as the Fund. If it had been, the Predecessor Fund&#x2019;s performance may have been lower. The performance of the private investment fund &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;prior to November&#160;30, 2016 is based on calculations that are different than the standardized method of calculations specified by the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). If the private investment fund&#x2019;s performance had been readjusted to reflect the Fund&#x2019;s expenses, the performance would have been lower. The private investment fund was not registered under the Investment Company Act of 1940, as amended (&#x201c;1940&#160;Act&#x201d;) and was not subject to certain investment limitations, diversification requirements, and other restrictions imposed by the 1940&#160;Act and the Internal Revenue Code of 1986, as amended (the &#x201c;Code&#x201d;) which, if applicable, may have adversely affected its performance.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;The performance shown below is that of the Predecessor Fund and the Fund.</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-5" id="f-351">www.osterweis.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone contextRef="c-5" id="f-352">(866)&#160;236-0050</oef:PerformanceAvailabilityPhone>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-5" id="f-353">The bar chart below illustrates how the Predecessor Fund&#x2019;s and the Fund&#x2019;s total returns varied from year to year for the past ten calendar years.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-5" id="f-354">The bar chart and the performance table below illustrate the risks and volatility of an investment in the Fund by showing changes in the Predecessor Fund&#x2019;s and the Fund&#x2019;s performance from year to year and by showing how the Predecessor Fund&#x2019;s and the Fund&#x2019;s average annual total returns for 1&#160;year, 5&#160;years, and 10 years compare with an index of a domestic broad-based market and a secondary index representative of the Fund&#x2019;s investment strategy.</oef:PerformanceAdditionalMarketIndex>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-5" id="f-355">Of course, the Predecessor Fund&#x2019;s and Fund&#x2019;s past performance (before and after taxes) does not necessarily indicate how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:BarChartHeading contextRef="c-5" id="f-356">Osterweis Opportunity FundCalendar Year Total Returns as of December 31,*</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-5" id="f-357">&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.865%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.645%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.311%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.744%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Best Quarter:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2Q, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;45.94&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Worst Quarter:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4Q, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;-24.41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-5" id="f-358">Best Quarter:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-5" id="f-359">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn contextRef="c-5" decimals="4" id="f-360" unitRef="number">0.4594</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-5" id="f-361">Worst Quarter:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-5" id="f-362">2018-12-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn contextRef="c-5" decimals="4" id="f-363" unitRef="number">-0.2441</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartFootnotesTextBlock contextRef="c-5" id="f-364">&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;* The&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%"&gt; Osterweis Opportunity Fund&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt; calendar year-to-date return as of March&#160;31, 2026 was -3.78%.&lt;/span&gt;</oef:BarChartFootnotesTextBlock>
    <oef:YearToDateReturnLabel contextRef="c-5" id="f-365">year-to-date return</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate contextRef="c-2" id="f-366">2026-03-31</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn contextRef="c-5" decimals="4" id="f-367" unitRef="number">-0.0378</oef:BarChartYearToDateReturn>
    <oef:PerformanceTableHeading contextRef="c-5" id="f-368">Average Annual Total Returns as of December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-163" id="f-369">Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-164" decimals="4" id="f-370" unitRef="number">0.0027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-165" decimals="4" id="f-371" unitRef="number">0.0118</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-166" decimals="4" id="f-372" unitRef="number">0.1338</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-167" id="f-373">Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-168" decimals="4" id="f-374" unitRef="number">-0.0026</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-169" decimals="4" id="f-375" unitRef="number">-0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-170" decimals="4" id="f-376" unitRef="number">0.1120</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-171" id="f-377">Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-172" decimals="4" id="f-378" unitRef="number">0.0055</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-173" decimals="4" id="f-379" unitRef="number">0.0057</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-174" decimals="4" id="f-380" unitRef="number">0.1026</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-39" id="f-381">S&amp;P 500&#xae; Index (reflects no deduction for fees, expenses or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-40" decimals="4" id="f-382" unitRef="number">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-41" decimals="4" id="f-383" unitRef="number">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-42" decimals="4" id="f-384" unitRef="number">0.1482</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-175" id="f-385">Russell 2000 Growth Index  (reflects no deduction for fees, expenses or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-5" id="f-386">(reflects no deduction for fees, expenses or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct contextRef="c-176" decimals="4" id="f-387" unitRef="number">0.1301</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-177" decimals="4" id="f-388" unitRef="number">0.0318</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-178" decimals="4" id="f-389" unitRef="number">0.0957</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-5" id="f-390">&lt;div&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The &#x201c;Return After Taxes on Distributions&#x201d; shows the effect of taxable distributions (dividends and capital gains distributions), but assumes that you still hold Fund shares at the end of the period. The &#x201c;Return After Taxes on Distributions and Sale of Fund Shares&#x201d; shows the effect of both taxable distributions and any taxable gain or loss that would be realized if a Fund&#x2019;s shares were sold at the end of the specified period. The &#x201c;Return After Taxes on Distributions and Sale of Fund Shares&#x201d; is higher than other return figures when a capital loss occurs upon the redemption of Fund shares because there is an assumed tax benefit for the investor.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;  &lt;/span&gt;&lt;/div&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on your tax situation and may differ from those shown. Furthermore, the after-tax returns shown are not relevant to those who hold their shares through tax-deferred arrangements such as 401(k) plans or Individual Retirement Accounts (&#x201c;IRAs&#x201d;).</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-5" id="f-391">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-5" id="f-392">Furthermore, the after-tax returns shown are not relevant to those who hold their shares through tax-deferred arrangements such as 401(k) plans or Individual Retirement Accounts (&#x201c;IRAs&#x201d;).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc xlink:href="#f-22" xlink:label="f-22" xlink:type="locator"/>
        <link:footnote id="fn-1" xlink:label="fn-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:115%">Acquired Fund Fees and Expenses (&#x201c;AFFE&#x201d;) are indirect fees and expenses that the Fund incurs from investing in the shares of other investment companies, including money market funds and other mutual funds, closed end funds, business development companies or certain exchange-traded funds. The Total Annual Fund Operating Expenses do not correlate to the Ratio of Expenses to Average Net Assets provided in the Financial Highlights section of the statutory Prospectus, which reflects the operating expenses of the Fund and does not include Acquired Fund Fees and Expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-22"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-105"
          xlink:label="f-105"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-102"
          xlink:label="f-102"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-100"
          xlink:label="f-100"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-99" xlink:label="f-99" xlink:type="locator"/>
        <link:loc xlink:href="#f-98" xlink:label="f-98" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-104"
          xlink:label="f-104"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-103"
          xlink:label="f-103"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-97" xlink:label="f-97" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-106"
          xlink:label="f-106"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-101"
          xlink:label="f-101"
          xlink:type="locator"/>
        <link:footnote id="fn-2" xlink:label="fn-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The<xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%"> Osterweis Fund&#x2019;s</xhtml:span><xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"> calendar year-to-date return as of March 31, 2026 was -4.68%.</xhtml:span><xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"> </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-105"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-102"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-100"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-99"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-98"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-104"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-103"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-97"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-106"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-101"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-117"
          xlink:label="f-117"
          xlink:type="locator"/>
        <link:footnote id="fn-3" xlink:label="fn-3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:115%">Acquired Fund Fees and Expenses (&#x201c;AFFE&#x201d;) are indirect fees and expenses that the Fund incurs from investing in the shares of other investment companies, including money market funds and other mutual funds, closed end funds, business development companies or certain exchange-traded funds. The Total Annual Fund Operating Expenses do not correlate to the Ratio of Expenses to Average Net Assets provided in the Financial Highlights section of the statutory Prospectus, which reflects the operating expenses of the Fund and does not include Acquired Fund Fees and Expenses.</xhtml:span><xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:115%"> </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-117"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-193"
          xlink:label="f-193"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-194"
          xlink:label="f-194"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-198"
          xlink:label="f-198"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-196"
          xlink:label="f-196"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-192"
          xlink:label="f-192"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-190"
          xlink:label="f-190"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-191"
          xlink:label="f-191"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-197"
          xlink:label="f-197"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-195"
          xlink:label="f-195"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-199"
          xlink:label="f-199"
          xlink:type="locator"/>
        <link:footnote id="fn-4" xlink:label="fn-4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The<xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%"> Osterweis Strategic Income Fund&#x2019;s</xhtml:span><xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"> calendar year-to-date return as of March&#160;31, 2026 was -0.09%.</xhtml:span><xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"> </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-193"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-194"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-198"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-196"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-192"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-190"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-191"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-197"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-195"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-199"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-210"
          xlink:label="f-210"
          xlink:type="locator"/>
        <link:footnote id="fn-5" xlink:label="fn-5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:115%">Acquired Fund Fees and Expenses (&#x201c;AFFE&#x201d;) are indirect fees and expenses that the Fund incurs from investing in the shares of other investment companies, including money market funds and other mutual funds, closed end funds, business development companies or certain exchange-traded funds. The Total Annual Fund Operating Expenses do not correlate to the Ratio of Expenses to Average Net Assets provided in the Financial Highlights section of the statutory Prospectus, which reflects the operating expenses of the Fund and does not include Acquired Fund Fees and Expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-210"
          xlink:to="fn-5"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-302"
          xlink:label="f-302"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-298"
          xlink:label="f-298"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-299"
          xlink:label="f-299"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-297"
          xlink:label="f-297"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-300"
          xlink:label="f-300"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-296"
          xlink:label="f-296"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-295"
          xlink:label="f-295"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-304"
          xlink:label="f-304"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-301"
          xlink:label="f-301"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-303"
          xlink:label="f-303"
          xlink:type="locator"/>
        <link:footnote id="fn-6" xlink:label="fn-6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The<xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%"> Osterweis Growth &amp; Income Fund&#x2019;s</xhtml:span> calendar year-to-date return as of March&#160;31, 2026 was -2.13%</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-302"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-298"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-299"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-297"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-300"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-296"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-295"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-304"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-301"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-303"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-315"
          xlink:label="f-315"
          xlink:type="locator"/>
        <link:footnote id="fn-7" xlink:label="fn-7" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:115%">Acquired Fund Fees and Expenses (&#x201c;AFFE&#x201d;) are indirect fees and expenses that the Fund incurs from investing in the shares of other investment companies, including money market funds and other mutual funds, closed end funds, business development companies or certain exchange-traded funds. The Total Annual Fund Operating Expenses do not correlate to the Ratio of Expenses to Average Net Assets provided in the Financial Highlights section of the statutory Prospectus, which reflects the operating expenses of the Fund and does not include Acquired Fund Fees and Expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-315"
          xlink:to="fn-7"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-318"
          xlink:label="f-318"
          xlink:type="locator"/>
        <link:footnote id="fn-8" xlink:label="fn-8" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Osterweis Capital Management, LLC (the &#x201c;Adviser&#x201d;) has contractually agreed to reduce its fees and/or pay Fund expenses (excluding any front-end or contingent deferred loads, taxes, interest expenses, brokerage commissions, acquired fund fees and expenses, expenses incurred in connection with any merger or reorganization, extraordinary expenses such as litigation, or any class-specific expenses such as Rule 12b-1 fees or shareholder servicing plan fees) in order to limit Total Annual Fund Operating Expenses After Fee Waiver and/or Expense Reimbursement for the Fund to 1.10% of the Fund&#x2019;s average net assets (the &#x201c;Expense Cap&#x201d;). The Expense Cap will remain in effect until at least June 30, 2027, except that the Agreement may be terminated at any time by the Board of Trustees upon 60 days&#x2019; written notice to the Adviser, or by the Adviser with consent of the Board. The Adviser is permitted, with Board approval, to be reimbursed for fee reductions and/or expense payments made in the prior three years from the date the fees were waived and/or expenses were paid. This reimbursement may be requested if the aggregate amount actually paid by the Fund toward operating expenses for such period (taking into account any reimbursement) does not exceed the lesser of the Expense Cap in place at the time of waiver or at the time of reimbursement.<xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:9pt;font-weight:400;line-height:115%"> </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-318"
          xlink:to="fn-8"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-396"
          xlink:label="f-396"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-402"
          xlink:label="f-402"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-393"
          xlink:label="f-393"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-397"
          xlink:label="f-397"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-399"
          xlink:label="f-399"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-394"
          xlink:label="f-394"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-398"
          xlink:label="f-398"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-401"
          xlink:label="f-401"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-395"
          xlink:label="f-395"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-400"
          xlink:label="f-400"
          xlink:type="locator"/>
        <link:footnote id="fn-9" xlink:label="fn-9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The<xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:115%"> Osterweis Opportunity Fund&#x2019;s</xhtml:span><xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"> calendar year-to-date return as of March&#160;31, 2026 was -3.78%.</xhtml:span><xhtml:span style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%"> </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-396"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-402"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-393"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-397"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-399"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-394"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-398"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-401"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-395"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-400"
          xlink:to="fn-9"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
