XML 38 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholder Report, Average Annual Return (Details)
12 Months Ended 51 Months Ended 60 Months Ended 82 Months Ended 120 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2025
C000142731          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Conestoga Small Cap Fund - Institutional Class        
C000012946          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Conestoga Small Cap Fund - Investors Class        
C000136097          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Conestoga SMid Cap Fund - Institutional Class        
C000136096          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Conestoga SMid Cap Fund - Investors Class        
C000227602          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Conestoga Mid Cap Fund - Institutional Class        
C000227603          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Conestoga Mid Cap Fund - Investors Class        
C000232594          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Conestoga Discovery Fund - Institutional Class        
C000232593          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Conestoga Discovery Fund - Investors Class        
Without Sales Load [Member] | C000142731          
Average Annual Return [Line Items]          
Average Annual Return, Percent (7.63%)   4.79%   10.37%
Without Sales Load [Member] | C000012946          
Average Annual Return [Line Items]          
Average Annual Return, Percent (7.80%)   4.58%   10.15%
Without Sales Load [Member] | C000136097          
Average Annual Return [Line Items]          
Average Annual Return, Percent (3.66%)   5.76%   11.66%
Without Sales Load [Member] | C000136096          
Average Annual Return [Line Items]          
Average Annual Return, Percent (3.91%)   5.49%   11.39%
Without Sales Load [Member] | C000227602          
Average Annual Return [Line Items]          
Average Annual Return, Percent (3.99%) (0.88%)      
Without Sales Load [Member] | C000227603          
Average Annual Return [Line Items]          
Average Annual Return, Percent (4.22%) (1.13%)      
Without Sales Load [Member] | C000232594          
Average Annual Return [Line Items]          
Average Annual Return, Percent 30.15%   5.15% 9.99%  
Without Sales Load [Member] | C000232593          
Average Annual Return [Line Items]          
Average Annual Return, Percent 29.95%   4.91% 9.73%  
Russell 3000 Total Return Index          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell 3000<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index        
Average Annual Return, Percent 17.41%   15.74%   14.71%
Russell 3000 Total Return Index          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell 3000<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index        
Average Annual Return, Percent 17.41%   15.74%   14.71%
Russell 3000 Total Return Index          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell 3000<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index        
Average Annual Return, Percent 17.41%   15.74%   14.71%
Russell 3000 Total Return Index          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell 3000<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index        
Average Annual Return, Percent 17.41%   15.74%   14.71%
Russell 3000 Total Return Index          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell 3000<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index        
Average Annual Return, Percent 17.41% 11.25%      
Russell 3000 Total Return Index          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell 3000<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index        
Average Annual Return, Percent 17.41% 11.25%      
Russell 3000 Total Return Index          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell 3000<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index        
Average Annual Return, Percent 17.41%   15.74% 15.02%  
Russell 3000 Total Return Index          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell 3000<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index        
Average Annual Return, Percent 17.41%   15.74% 15.02%  
Russell 2000 Growth Total Return          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell 2000<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Growth Index        
Average Annual Return, Percent 13.56%   8.41%   9.91%
Russell 2000 Growth Total Return          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell 2000<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Growth Index        
Average Annual Return, Percent 13.56%   8.41%   9.91%
Russell 2500 Growth Total Return          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell 2500<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Growth Index        
Average Annual Return, Percent 12.62%   7.76%   10.93%
Russell 2500 Growth Total Return          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell 2500<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Growth Index        
Average Annual Return, Percent 12.62%   7.76%   10.93%
Russell Midcap Growth Total Return          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell Midcap<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Growth Index        
Average Annual Return, Percent 22.02% 6.19%      
Russell Midcap Growth Total Return          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell Midcap<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Growth Index        
Average Annual Return, Percent 22.02% 6.19%      
Russell Microcap Growth Total Return          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell Microcap<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Growth Index        
Average Annual Return, Percent 33.08%   7.83% 8.03%  
Russell Microcap Growth Total Return          
Average Annual Return [Line Items]          
Line Graph and Table Measure Name Russell Microcap<sup style="inset: 1.5px 0px 4px; 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; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Growth Index        
Average Annual Return, Percent 33.08%   7.83% 8.03%