v3.26.3
Label Element Value
Investor Class | Federal Agricultural Mortgage Corp. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 1.40%
Investor Class | Bel Fuse, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 1.30%
Investor Class | Weatherford International PLC [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 1.30%
Investor Class | Magnite, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 1.20%
Investor Class | Northeast Bank [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 1.20%
Investor Class | Covista, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 1.20%
Investor Class | InterDigital, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 1.10%
Investor Class | National Energy Services Reunited Corp. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 1.10%
Investor Class | Nicolet Bankshares, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 1.00%
Investor Class | WEX, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 1.00%
Investor Class | Financials [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 27.10%
Investor Class | Industrials [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 17.20%
Investor Class | Information Technology [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 13.00%
Investor Class | Consumer Discretionary [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 11.80%
Investor Class | Energy [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 7.40%
Investor Class | Health Care [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 7.10%
Investor Class | Communication Services [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 4.50%
Investor Class | Materials [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 4.20%
Investor Class | Real Estate [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 2.70%
Investor Class | Cash & Other [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 5.00%