XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Label Element Value
Institutional Class | Meta Platforms, Inc.  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 4.40%
Institutional Class | NVIDIA Corp.  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 4.20%
Institutional Class | Berkshire Hathaway, Inc.  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.90%
Institutional Class | Bank of New York Mellon Corp.  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.80%
Institutional Class | Invesco STIT Treasury Portfolio  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.60%
Institutional Class | Gen Digital, Inc.  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.50%
Institutional Class | eBay, Inc.  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.30%
Institutional Class | McKesson Corp.  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.30%
Institutional Class | Carpenter Technology Corp.  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.20%
Institutional Class | Labcorp Holdings, Inc.  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.20%
Institutional Class | Financials  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 25.10%
Institutional Class | Information Technology  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 22.00%
Institutional Class | Health Care  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 12.70%
Institutional Class | Communication Services  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 7.90%
Institutional Class | Consumer Discretionary  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 7.90%
Institutional Class | Industrials  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 6.60%
Institutional Class | Energy  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 4.10%
Institutional Class | Consumer Staples  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 4.00%
Institutional Class | Materials  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.20%
Institutional Class | Cash & Other  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 6.50%