v3.26.1
Label Element Value
Osterweis Opportunity Fund | Federated Hermes US Treasury Cash Reserves - Class Institutional [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 9.50%
Osterweis Opportunity Fund | Axos Financial, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.70%
Osterweis Opportunity Fund | Life Time Group Holdings, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.70%
Osterweis Opportunity Fund | Guardant Health, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.60%
Osterweis Opportunity Fund | CECO Environmental Corp. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.60%
Osterweis Opportunity Fund | VSE Corp. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.50%
Osterweis Opportunity Fund | Vericel Corp. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.40%
Osterweis Opportunity Fund | Novanta, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.30%
Osterweis Opportunity Fund | Fabrinet [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.20%
Osterweis Opportunity Fund | Casella Waste Systems, Inc. - Class A [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.10%