Shareholder Report, Line Graph (Details) - USD ($) |
3 Months Ended | 6 Months Ended | 9 Months Ended | 12 Months Ended | 15 Months Ended | 18 Months Ended | 21 Months Ended | 24 Months Ended | 27 Months Ended | 30 Months Ended | 33 Months Ended | 36 Months Ended | 39 Months Ended | 42 Months Ended | 45 Months Ended | 48 Months Ended | 51 Months Ended | 54 Months Ended | 57 Months Ended | 60 Months Ended | 63 Months Ended | 66 Months Ended | 69 Months Ended | 72 Months Ended | 75 Months Ended | 78 Months Ended | 81 Months Ended | 84 Months Ended | 87 Months Ended | 90 Months Ended | 93 Months Ended | 96 Months Ended | 99 Months Ended | 102 Months Ended | 105 Months Ended | 108 Months Ended | 111 Months Ended | 114 Months Ended | 117 Months Ended | 120 Months Ended | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2016 |
Sep. 30, 2016 |
Dec. 31, 2016 |
Mar. 31, 2017 |
Jun. 30, 2026 |
Jun. 30, 2017 |
Sep. 30, 2017 |
Dec. 31, 2017 |
Mar. 31, 2018 |
Jun. 30, 2018 |
Sep. 30, 2018 |
Dec. 31, 2018 |
Mar. 31, 2019 |
Jun. 30, 2019 |
Sep. 30, 2019 |
Dec. 31, 2019 |
Mar. 31, 2020 |
Jun. 30, 2020 |
Sep. 30, 2020 |
Dec. 31, 2020 |
Mar. 31, 2021 |
Jun. 30, 2021 |
Sep. 30, 2021 |
Dec. 31, 2021 |
Mar. 31, 2022 |
Jun. 30, 2022 |
Sep. 30, 2022 |
Dec. 31, 2022 |
Mar. 31, 2023 |
Jun. 30, 2023 |
Sep. 30, 2023 |
Dec. 31, 2023 |
Mar. 31, 2024 |
Jun. 30, 2024 |
Sep. 30, 2024 |
Dec. 31, 2024 |
Mar. 31, 2025 |
Jun. 30, 2025 |
Sep. 30, 2025 |
Dec. 31, 2025 |
Mar. 31, 2026 |
Jun. 30, 2026 |
|
| C000012489 | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | DF Dent Premier Growth Fund | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 10,553 | $ 10,331 | $ 11,122 | $ 12,062 | $ 12,828 | $ 13,620 | $ 14,409 | $ 15,075 | $ 16,309 | $ 13,873 | $ 16,627 | $ 18,261 | $ 18,486 | $ 19,825 | $ 16,804 | $ 21,333 | $ 22,736 | $ 25,441 | $ 25,345 | $ 27,938 | $ 28,117 | $ 29,797 | $ 26,584 | $ 21,499 | $ 20,159 | $ 21,439 | $ 23,082 | $ 24,785 | $ 23,468 | $ 26,673 | $ 29,174 | $ 28,718 | $ 31,074 | $ 30,584 | $ 29,612 | $ 32,181 | $ 33,070 | $ 32,679 | $ 28,753 | $ 31,963 | |
| C000102025 | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Investor | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,423 | 10,139 | 10,823 | 11,774 | 12,451 | 13,304 | 14,003 | 14,506 | 15,584 | 13,280 | 15,819 | 17,447 | 17,602 | 18,610 | 15,850 | 20,088 | 21,029 | 24,271 | 23,943 | 25,980 | 26,165 | 27,257 | 23,572 | 18,973 | 17,707 | 18,938 | 20,569 | 21,807 | 20,541 | 23,277 | 25,049 | 23,446 | 25,928 | 25,872 | 25,379 | 26,624 | 27,334 | 25,998 | 22,552 | 24,114 | |
| C000195205 | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 500,000 | 521,145 | 506,952 | 541,140 | 588,677 | 622,539 | 665,220 | 700,163 | 725,635 | 779,845 | 664,628 | 791,948 | 874,013 | 881,781 | 932,812 | 794,832 | 1,007,423 | 1,055,120 | 1,217,936 | 1,201,533 | 1,303,711 | 1,313,280 | 1,367,896 | 1,182,979 | 952,360 | 888,728 | 950,602 | 1,032,514 | 1,094,739 | 1,031,108 | 1,168,917 | 1,257,860 | 1,177,706 | 1,302,156 | 1,299,343 | 1,275,086 | 1,338,014 | 1,374,224 | 1,307,077 | 1,134,464 | 1,213,213 | |
| C000231957 | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000,000 | 104,229,018 | 101,390,425 | 108,227,929 | 117,735,316 | 124,507,702 | 133,043,970 | 140,032,534 | 145,061,687 | 155,838,445 | 132,794,932 | 158,192,132 | 174,470,656 | 176,024,208 | 186,095,076 | 158,497,674 | 200,881,832 | 210,285,391 | 242,714,177 | 239,433,332 | 259,801,911 | 261,647,387 | 272,527,844 | 235,686,506 | 189,809,935 | 177,202,633 | 189,529,773 | 205,919,265 | 218,316,446 | 205,639,103 | 233,165,046 | 250,955,350 | 234,986,101 | 260,060,623 | 259,570,339 | 254,737,540 | 267,344,842 | 274,559,021 | 261,251,313 | 226,721,314 | 242,550,482 | |
| C000115949 | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Investor | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,661 | 10,783 | 11,010 | 11,567 | 12,063 | 12,463 | 12,872 | 13,899 | 15,117 | 12,274 | 14,368 | 15,985 | 15,443 | 16,734 | 13,338 | 17,436 | 18,536 | 22,538 | 22,567 | 24,166 | 24,408 | 25,824 | 21,727 | 18,046 | 17,282 | 17,997 | 19,554 | 20,596 | 19,941 | 22,005 | 23,830 | 22,114 | 24,773 | 24,406 | 22,570 | 23,632 | 23,671 | 23,612 | 21,648 | 25,080 | |
| C000195206 | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 500,000 | 533,072 | 539,164 | 550,479 | 578,329 | 603,133 | 623,151 | 644,038 | 694,952 | 756,745 | 614,120 | 719,278 | 800,599 | 773,492 | 838,533 | 668,266 | 873,630 | 929,122 | 1,130,136 | 1,132,073 | 1,212,486 | 1,224,596 | 1,296,378 | 1,090,564 | 906,076 | 867,889 | 904,092 | 982,450 | 1,035,019 | 1,002,287 | 1,106,434 | 1,198,678 | 1,112,385 | 1,246,784 | 1,228,930 | 1,136,686 | 1,190,247 | 1,192,231 | 1,189,751 | 1,091,060 | 1,264,638 | |
| C000256263 | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000,000 | 106,614,447 | 107,832,898 | 110,095,735 | 115,665,796 | 120,626,632 | 124,630,113 | 128,720,627 | 138,990,426 | 151,174,935 | 122,736,854 | 143,675,967 | 159,847,693 | 154,425,958 | 167,340,089 | 133,378,778 | 174,360,024 | 185,364,248 | 225,378,852 | 225,669,539 | 241,657,290 | 244,079,677 | 258,242,798 | 217,269,200 | 180,462,409 | 172,823,263 | 179,966,360 | 195,542,280 | 205,959,297 | 199,411,458 | 220,047,071 | 238,301,652 | 221,138,378 | 247,726,572 | 244,055,814 | 225,697,966 | 236,431,421 | 236,923,781 | 236,431,421 | 216,933,953 | 251,497,646 | |
| S&P 500® Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | S&P 500<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 | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,385 | 10,782 | 11,436 | 11,790 | 12,318 | 13,136 | 13,037 | 13,484 | 14,524 | 12,560 | 14,275 | 14,889 | 15,142 | 16,515 | 13,279 | 16,006 | 17,436 | 19,554 | 20,761 | 22,536 | 22,667 | 25,167 | 24,009 | 20,144 | 19,160 | 20,609 | 22,154 | 24,091 | 23,302 | 26,026 | 28,774 | 30,006 | 31,773 | 32,538 | 31,148 | 34,556 | 37,364 | 38,356 | 36,694 | 42,271 | |
| Russell 2500 Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [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> Index | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,656 | 11,309 | 11,734 | 11,984 | 12,552 | 13,210 | 13,178 | 13,931 | 14,585 | 11,889 | 13,769 | 14,177 | 13,995 | 15,190 | 10,675 | 13,511 | 14,306 | 18,227 | 20,219 | 21,319 | 20,747 | 21,541 | 20,288 | 16,843 | 16,368 | 17,584 | 18,180 | 19,130 | 18,215 | 20,647 | 22,076 | 21,132 | 22,981 | 23,124 | 21,390 | 23,226 | 25,316 | 25,878 | 26,404 | 31,755 | |
| Russell 2500 Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [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> Index | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 500,000 | 532,814 | 565,444 | 586,683 | 599,206 | 627,618 | 660,498 | 658,919 | 696,535 | 729,247 | 594,435 | 688,460 | 708,845 | 699,755 | 759,487 | 533,753 | 675,544 | 715,283 | 911,334 | 1,010,932 | 1,065,948 | 1,037,362 | 1,077,032 | 1,014,382 | 842,129 | 818,401 | 879,190 | 908,997 | 956,491 | 910,751 | 1,032,373 | 1,103,808 | 1,056,625 | 1,149,065 | 1,156,207 | 1,069,476 | 1,161,297 | 1,265,813 | 1,293,881 | 1,320,219 | 1,587,750 | |
| Russell 2500 Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [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> Index | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000,000 | 106,562,763 | 113,088,819 | 117,336,623 | 119,841,136 | 125,523,529 | 132,099,531 | 131,783,789 | 139,307,016 | 145,849,440 | 118,887,050 | 137,692,081 | 141,768,985 | 139,951,077 | 151,897,340 | 106,750,692 | 135,108,798 | 143,056,565 | 182,266,819 | 202,186,364 | 213,189,674 | 207,472,500 | 215,406,427 | 202,876,339 | 168,425,864 | 163,680,286 | 175,837,947 | 181,799,374 | 191,298,291 | 182,150,259 | 206,474,666 | 220,761,644 | 211,324,949 | 229,813,034 | 231,241,365 | 213,895,174 | 232,259,357 | 253,162,535 | 258,776,146 | 264,043,808 | 317,550,066 | |
| Russell 2000 Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [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> Index | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,905 | 11,868 | 12,160 | 12,460 | 13,166 | 13,606 | 13,595 | 14,649 | 15,173 | 12,108 | 13,873 | 14,164 | 13,824 | 15,198 | 10,545 | 13,226 | 13,878 | 18,232 | 20,547 | 21,429 | 20,495 | 20,933 | 19,358 | 16,029 | 15,679 | 16,655 | 17,111 | 18,002 | 17,079 | 19,475 | 20,484 | 19,812 | 21,650 | 21,722 | 19,663 | 21,334 | 23,979 | 24,504 | 24,721 | 30,034 | |
| Russell 2000 Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [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> Index | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 500,000 | 545,229 | 593,392 | 608,025 | 623,004 | 658,319 | 680,308 | 679,735 | 732,440 | 758,635 | 605,379 | 693,668 | 708,201 | 691,198 | 759,901 | 527,260 | 661,282 | 693,896 | 911,584 | 1,027,347 | 1,071,446 | 1,024,727 | 1,046,671 | 967,901 | 801,469 | 783,939 | 832,769 | 855,569 | 900,103 | 853,945 | 973,747 | 1,024,188 | 990,619 | 1,082,477 | 1,086,097 | 983,147 | 1,066,711 | 1,198,927 | 1,225,193 | 1,236,059 | 1,501,703 | |
| Russell 2000 Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [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> Index | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000,000 | 109,045,897 | 118,678,427 | 121,604,929 | 124,600,776 | 131,663,791 | 136,061,650 | 135,947,061 | 146,487,999 | 151,726,903 | 121,075,807 | 138,733,578 | 141,640,142 | 138,239,632 | 151,980,288 | 105,451,926 | 132,256,332 | 138,779,111 | 182,316,886 | 205,469,361 | 214,289,214 | 204,945,407 | 209,334,260 | 193,580,174 | 160,293,731 | 156,787,800 | 166,553,795 | 171,113,703 | 180,020,641 | 170,788,974 | 194,749,479 | 204,837,699 | 198,123,746 | 216,495,438 | 217,219,498 | 196,629,335 | 213,342,171 | 239,785,339 | 245,038,563 | 247,211,826 | 300,340,597 | |
| Russell Midcap Growth Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell Midcap Growth<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 | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,459 | 10,507 | 11,231 | 11,705 | 12,323 | 13,162 | 13,448 | 13,873 | 14,923 | 12,537 | 14,996 | 15,806 | 15,700 | 16,983 | 13,580 | 17,689 | 19,347 | 23,027 | 22,897 | 25,432 | 25,239 | 25,958 | 22,692 | 17,911 | 17,794 | 19,022 | 20,759 | 22,054 | 20,902 | 23,942 | 26,216 | 25,373 | 27,033 | 29,234 | 27,152 | 32,095 | 32,987 | 31,765 | 29,748 | 34,075 | |
| Russell Midcap Growth Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell Midcap Growth<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 | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 500,000 | 522,960 | 525,345 | 561,563 | 585,234 | 616,151 | 658,087 | 672,398 | 693,628 | 746,168 | 626,825 | 749,814 | 790,318 | 784,995 | 849,158 | 678,987 | 884,455 | 967,360 | 1,151,343 | 1,144,835 | 1,271,593 | 1,261,930 | 1,297,889 | 1,134,610 | 895,528 | 889,680 | 951,081 | 1,037,971 | 1,102,681 | 1,045,077 | 1,197,095 | 1,310,778 | 1,268,658 | 1,351,645 | 1,461,690 | 1,357,616 | 1,604,726 | 1,649,327 | 1,588,229 | 1,487,391 | 1,703,769 | |
| Russell Midcap Growth Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell Midcap Growth<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 | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000,000 | 104,591,972 | 105,069,054 | 112,312,616 | 117,046,737 | 123,230,221 | 131,617,480 | 134,479,530 | 138,725,629 | 149,233,510 | 125,365,012 | 149,962,883 | 158,063,614 | 156,999,029 | 169,831,604 | 135,797,405 | 176,890,931 | 193,471,967 | 230,268,690 | 228,967,097 | 254,318,590 | 252,385,921 | 259,577,780 | 226,922,055 | 179,105,576 | 177,936,052 | 190,216,150 | 207,594,104 | 220,536,125 | 209,015,362 | 239,419,047 | 262,155,602 | 253,731,645 | 270,329,033 | 292,338,073 | 271,523,132 | 320,945,245 | 329,865,330 | 317,645,761 | 297,478,248 | 340,753,715 | |
| Russell 2000 Growth Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [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 | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,922 | 11,312 | 11,917 | 12,440 | 13,214 | 13,820 | 14,137 | 15,160 | 15,997 | 12,533 | 14,682 | 15,086 | 14,456 | 16,103 | 11,954 | 15,610 | 16,728 | 21,680 | 22,737 | 23,628 | 22,292 | 22,295 | 19,479 | 15,729 | 15,767 | 16,418 | 17,415 | 18,644 | 17,279 | 19,482 | 20,959 | 20,347 | 22,058 | 22,434 | 19,940 | 22,326 | 25,049 | 25,353 | 24,642 | 30,976 | |
| Russell 2000 Growth Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [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 | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 500,000 | 546,107 | 565,604 | 595,857 | 622,008 | 660,687 | 690,980 | 706,868 | 757,993 | 799,859 | 626,664 | 734,105 | 754,278 | 722,801 | 805,160 | 597,711 | 780,516 | 836,385 | 1,084,005 | 1,136,853 | 1,181,389 | 1,114,610 | 1,114,734 | 973,972 | 786,441 | 788,343 | 820,918 | 870,770 | 932,182 | 863,959 | 974,089 | 1,047,943 | 1,017,352 | 1,102,912 | 1,121,705 | 997,019 | 1,116,318 | 1,252,439 | 1,267,669 | 1,232,078 | 1,548,800 | |
| Russell 2000 Growth Index | ||||||||||||||||||||||||||||||||||||||||||
| Account Value [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 | |||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 100,000,000 | $ 109,221,426 | $ 113,120,847 | $ 119,171,407 | $ 124,401,693 | $ 132,137,309 | $ 138,195,980 | $ 141,373,647 | $ 151,598,661 | $ 159,971,819 | $ 125,332,800 | $ 146,820,939 | $ 150,855,631 | $ 144,560,278 | $ 161,031,915 | $ 119,542,132 | $ 156,103,137 | $ 167,276,957 | $ 216,801,057 | $ 227,370,610 | $ 236,277,778 | $ 222,921,914 | $ 222,946,871 | $ 194,794,464 | $ 157,288,105 | $ 157,668,521 | $ 164,183,667 | $ 174,154,051 | $ 186,436,322 | $ 172,791,739 | $ 194,817,799 | $ 209,588,511 | $ 203,470,337 | $ 220,582,345 | $ 224,340,963 | $ 199,403,742 | $ 223,263,625 | $ 250,487,818 | $ 253,533,896 | $ 246,415,565 | $ 309,760,095 | |