v3.26.3
Label Element Value
Investor Class  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 100.00%
Investor Class | iShares 0-3 Month Treasury Bond ETF [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 7.50%
Investor Class | JPMorgan Nasdaq Equity Premium Income ETF [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 5.80%
Investor Class | Vanguard Intermediate-Term Corporate Bond ETF [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 4.60%
Investor Class | JPMorgan Income ETF [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 4.40%
Investor Class | Janus Henderson AAA CLO ETF [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 4.40%
Investor Class | Vanguard International High Dividend Yield ETF [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 4.10%
Investor Class | Vanguard Intermediate-Term Treasury ETF [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 3.70%
Investor Class | JPMorgan Equity Premium Income ETF [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 2.80%
Investor Class | Invesco S&P 500 Equal Weight Income Advantage ETF [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 2.50%
Investor Class | Microsoft Corp. [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 2.40%
Investor Class | Convertible Preferred Stocks [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 0.60%
Investor Class | Fixed Income [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 51.10%
Investor Class | Equity [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 46.20%
Investor Class | Other [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Net Asset Value oef_PctOfNav 2.70%
Investor Class | Investment Companies [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 46.70%
Investor Class | Common Stocks [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 30.40%
Investor Class | Corporate Bonds [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 17.60%
Investor Class | U.S. Treasury Securities [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 2.00%
Investor Class | Cash & Other [Member]  
Holdings [Line Items] oef_HoldingsLineItems  
Percent of Total Investments oef_PctOfTotalInv 2.70%