XML 35 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholder Report, Average Annual Return (Details)
12 Months Ended 60 Months Ended 120 Months Ended
Dec. 31, 2024
Dec. 31, 2014
Dec. 31, 2024
Dec. 31, 2024
C000030128        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name   FAM Dividend Focus Fund - Investor Shares    
C000164667        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name FAM Small Cap Fund - Institutional Shares      
C000110096        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name   FAM Small Cap Fund - Investor Shares    
C000164665        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name FAM Value Fund - Institutional Shares      
C000030126        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name   FAM Value Fund - Investor Shares    
Without Sales Load [Member] | C000030128        
Average Annual Return [Line Items]        
Average Annual Return, Percent 7.58%   9.65% 11.07%
Without Sales Load [Member] | C000164667        
Average Annual Return [Line Items]        
Average Annual Return, Percent 12.65%   10.84% 9.25%
Without Sales Load [Member] | C000110096        
Average Annual Return [Line Items]        
Average Annual Return, Percent 12.49%   10.72% 9.14%
Without Sales Load [Member] | C000164665        
Average Annual Return [Line Items]        
Average Annual Return, Percent 15.79%   9.32% 9.82%
Without Sales Load [Member] | C000030126        
Average Annual Return [Line Items]        
Average Annual Return, Percent 15.57%   9.11% 9.65%
S&P 500 Index        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name   S&P 500<sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;">®</sup> Index    
Average Annual Return, Percent 25.02%   14.53% 13.10%
S&P 500 Index        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;">®</sup> Index      
Average Annual Return, Percent 25.02%   14.53% 13.10%
S&P 500 Index        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name   S&P 500<sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;">®</sup> Index    
Average Annual Return, Percent 25.02%   14.53% 13.10%
S&P 500 Index        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;">®</sup> Index      
Average Annual Return, Percent 25.02%   14.53% 13.10%
S&P 500 Index        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name   S&P 500<sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;">®</sup> Index    
Average Annual Return, Percent 25.02%   14.53% 13.10%
Russell Midcap Total Return        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name   Russell Midcap<sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;">®</sup> Index    
Average Annual Return, Percent 15.34%   9.92% 9.63%
Russell 2000 Total Return        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Russell 2000<sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;">®</sup> Index      
Average Annual Return, Percent 11.54%   7.40% 7.82%
Russell 2000 Total Return        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name   Russell 2000<sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;">®</sup> Index    
Average Annual Return, Percent 11.54%   7.40% 7.82%
Russell Midcap Total Return        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name Russell Midcap<sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;">®</sup> Index      
Average Annual Return, Percent 15.34%   9.92% 9.63%
Russell Midcap Total Return        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name   Russell Midcap<sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;">®</sup> Index    
Average Annual Return, Percent 15.34%   9.92% 9.63%