XML 30 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholder Report, Average Annual Return (Details)
12 Months Ended 60 Months Ended 104 Months Ended 116 Months Ended 120 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2024
Retail Class            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name Retail Class          
Average Annual Return, Percent 21.80% 11.08%   9.01%    
Institutional Class            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name Institutional Class          
Average Annual Return, Percent 22.13% 11.39%       9.34%
Retail Class            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name Retail Class          
Average Annual Return, Percent 19.00% 8.77% 8.46%      
Institutional Class            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name Institutional Class          
Average Annual Return, Percent 19.29% 9.06%       7.43%
Institutional Class            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name Institutional Class          
Average Annual Return, Percent 21.37% 10.05%     9.60%  
S&P 500 TR [Member]            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500 TR          
Average Annual Return, Percent 36.35% 15.98%   13.61%    
Russell 1000 Value Total Return [Member]            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name Russell 1000 Value Total Return          
Average Annual Return, Percent 27.76% 10.69%   9.40%    
S&P 500 TR [Member]            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500 TR          
Average Annual Return, Percent 36.35% 15.98%       13.38%
Russell 1000 Value Total Return [Member]            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name Russell 1000 Value Total Return          
Average Annual Return, Percent 27.76% 10.69%       9.23%
S&P 500 TR [Member]            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500 TR          
Average Annual Return, Percent 36.35% 15.98% 15.89%      
Bloomberg US Aggregate Bond Index [Member]            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name Bloomberg US Aggregate Bond Index          
Average Annual Return, Percent 11.57% 0.33% 1.74%      
S&P 500 TR [Member]            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500 TR          
Average Annual Return, Percent 36.35% 15.98%       13.38%
Bloomberg US Aggregate Bond Index [Member]            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name Bloomberg US Aggregate Bond Index          
Average Annual Return, Percent 11.57% 0.33%       1.84%
MSCI ACWI Net Total Return Index (USD) [Member]            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name MSCI ACWI Net Total Return Index    (USD)          
Average Annual Return, Percent 31.76% 12.19%     9.96%