v3.25.4
Label Element Value
Investor Class | NVIDIA Corp. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 7.60%
Investor Class | First American Government Obligations Fund [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 7.40%
Investor Class | Microsoft Corp. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 6.60%
Investor Class | Alphabet, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 6.40%
Investor Class | Amazon.com, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 5.80%
Investor Class | JPMorgan Chase & Co. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 5.70%
Investor Class | Apple, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 5.70%
Investor Class | Applied Materials, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.60%
Investor Class | Intuitive Surgical, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 2.70%
Investor Class | Honeywell International, Inc. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 2.40%
Investor Class | Manufacturing [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 41.50%
Investor Class | Finance and Insurance [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 10.70%
Investor Class | Retail Trade [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 9.30%
Investor Class | Professional, Scientific, and Technical Services [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 9.00%
Investor Class | Information [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 7.50%
Investor Class | Mining, Quarrying, and Oil and Gas Extraction [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 5.50%
Investor Class | Administrative and Support and Waste Management and Remediation Services [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 4.10%
Investor Class | Utilities [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 3.70%
Investor Class | Management of Companies and Enterprises [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 1.30%
Investor Class | Cash & Other [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 7.40%