v3.26.1
Label Element Value
Institutional Class | Qiagen NV [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 9.00%
Institutional Class | Clorox Co. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 8.90%
Institutional Class | Beiersdorf AG [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 8.80%
Institutional Class | California Water Service Group [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 7.90%
Institutional Class | Marten Transport Ltd. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 5.70%
Institutional Class | Kimberly-Clark Corp. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 4.70%
Institutional Class | Solventum Corp. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 4.70%
Institutional Class | Henkel AG & Co. KGaA [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 4.60%
Institutional Class | Masimo Corp. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 4.60%
Institutional Class | Kenvue, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 4.40%
Institutional Class | Consumer Staples [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 32.70%
Institutional Class | Health Care [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 24.80%
Institutional Class | Industrials [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 15.00%
Institutional Class | Utilities [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 12.90%
Institutional Class | Financials [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 2.70%
Institutional Class | Materials [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 2.00%
Institutional Class | Consumer Discretionary [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 1.00%
Institutional Class | Real Estate [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 0.70%
Institutional Class | Cash & Other [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 8.20%