Annual Total Returns |
12 Months Ended | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|||||||||
| Osterweis Fund | Osterweis Fund Investor Class | ||||||||||||||||||
| Prospectus [Line Items] | ||||||||||||||||||
| Annual Return [Percent] | [1] | 12.87% | 13.38% | 22.65% | (21.87%) | 19.29% | 23.13% | 33.12% | (7.26%) | 14.43% | 4.87% | |||||||
| Osterweis Strategic Income Fund | Osterweis Strategic Income Fund Investor Class | ||||||||||||||||||
| Prospectus [Line Items] | ||||||||||||||||||
| Annual Return [Percent] | [2] | 5.47% | 8.03% | 12.30% | (5.94%) | 5.48% | 9.02% | 5.35% | (0.66%) | 5.99% | 10.95% | |||||||
| Osterweis Growth & Income Fund | Osterweis Growth & Income Fund Investor Class | ||||||||||||||||||
| Prospectus [Line Items] | ||||||||||||||||||
| Annual Return [Percent] | [3] | 10.63% | 10.53% | 14.76% | (14.99%) | 17.70% | 17.54% | 22.23% | (7.33%) | 12.85% | 9.82% | |||||||
| Osterweis Opportunity Fund | Osterweis Opportunity Fund Investor Class | ||||||||||||||||||
| Prospectus [Line Items] | ||||||||||||||||||
| Annual Return [Percent] | [4] | 0.27% | 22.48% | 23.98% | (33.00%) | 3.95% | 83.24% | 28.03% | 1.64% | 26.44% | 9.76% | |||||||
| ||||||||||||||||||