Shareholder Report, Line Graph (Details) - USD ($) |
1 Months Ended | 2 Months Ended | 3 Months Ended | 4 Months Ended | 5 Months Ended | 6 Months Ended | 7 Months Ended | 8 Months Ended | 9 Months Ended | 10 Months Ended | 11 Months Ended | 12 Months Ended | 13 Months Ended | 14 Months Ended | 15 Months Ended | 16 Months Ended | 17 Months Ended | 18 Months Ended | 19 Months Ended | 20 Months Ended | 21 Months Ended | 22 Months Ended | 23 Months Ended | 24 Months Ended | 25 Months Ended | 26 Months Ended | 27 Months Ended | 28 Months Ended | 29 Months Ended | 30 Months Ended | 31 Months Ended | 32 Months Ended | 33 Months Ended | 34 Months Ended | 35 Months Ended | 36 Months Ended | 37 Months Ended | 38 Months Ended | 39 Months Ended | 40 Months Ended | 41 Months Ended | 42 Months Ended | 43 Months Ended | 44 Months Ended | 45 Months Ended | 46 Months Ended | 47 Months Ended | 48 Months Ended | 49 Months Ended | 50 Months Ended | 51 Months Ended | 52 Months Ended | 53 Months Ended | 54 Months Ended | 55 Months Ended | 56 Months Ended | 57 Months Ended | 58 Months Ended | 59 Months Ended | 60 Months Ended | 61 Months Ended | 62 Months Ended | 63 Months Ended | 64 Months Ended | 65 Months Ended | 66 Months Ended | 67 Months Ended | 68 Months Ended | 69 Months Ended | 70 Months Ended | 71 Months Ended | 72 Months Ended | 73 Months Ended | 74 Months Ended | 75 Months Ended | 76 Months Ended | 77 Months Ended | 78 Months Ended | 79 Months Ended | 80 Months Ended | 81 Months Ended | 82 Months Ended | 83 Months Ended | 84 Months Ended | 85 Months Ended | 86 Months Ended | 87 Months Ended | 88 Months Ended | 89 Months Ended | 90 Months Ended | 91 Months Ended | 92 Months Ended | 93 Months Ended | 94 Months Ended | 95 Months Ended | 96 Months Ended | 97 Months Ended | 98 Months Ended | 99 Months Ended | 100 Months Ended | 101 Months Ended | 102 Months Ended | 103 Months Ended | 104 Months Ended | 105 Months Ended | 106 Months Ended | 107 Months Ended | 108 Months Ended | 109 Months Ended | 110 Months Ended | 111 Months Ended | 112 Months Ended | 113 Months Ended | 114 Months Ended | 115 Months Ended | 116 Months Ended | 117 Months Ended | 118 Months Ended | 119 Months Ended | 120 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2016 |
Dec. 30, 2016 |
Jun. 30, 2016 |
Jan. 31, 2017 |
Jul. 31, 2016 |
Feb. 28, 2017 |
Aug. 31, 2016 |
Mar. 31, 2017 |
Sep. 30, 2016 |
Apr. 30, 2017 |
Oct. 31, 2016 |
May 31, 2017 |
Nov. 30, 2016 |
Jun. 30, 2026 |
Jun. 30, 2017 |
Dec. 31, 2016 |
Jul. 31, 2017 |
Jan. 31, 2017 |
Aug. 31, 2017 |
Feb. 28, 2017 |
Sep. 30, 2017 |
Mar. 31, 2017 |
Oct. 31, 2017 |
Apr. 30, 2017 |
Nov. 30, 2017 |
May 31, 2017 |
Dec. 31, 2017 |
Jun. 30, 2017 |
Jan. 31, 2018 |
Jul. 31, 2017 |
Feb. 28, 2018 |
Aug. 31, 2017 |
Mar. 31, 2018 |
Sep. 30, 2017 |
Apr. 30, 2018 |
Oct. 31, 2017 |
May 31, 2018 |
Nov. 30, 2017 |
Jun. 30, 2018 |
Dec. 31, 2017 |
Jul. 31, 2018 |
Jan. 31, 2018 |
Aug. 31, 2018 |
Feb. 28, 2018 |
Sep. 30, 2018 |
Mar. 31, 2018 |
Oct. 31, 2018 |
Apr. 30, 2018 |
Nov. 30, 2018 |
May 31, 2018 |
Dec. 31, 2018 |
Jun. 30, 2018 |
Jan. 31, 2019 |
Jul. 31, 2018 |
Feb. 28, 2019 |
Aug. 31, 2018 |
Mar. 31, 2019 |
Sep. 30, 2018 |
Apr. 30, 2019 |
Oct. 31, 2018 |
May 31, 2019 |
Nov. 30, 2018 |
Jun. 30, 2019 |
Dec. 31, 2018 |
Jul. 31, 2019 |
Jan. 31, 2019 |
Aug. 31, 2019 |
Feb. 28, 2019 |
Sep. 30, 2019 |
Mar. 31, 2019 |
Oct. 31, 2019 |
Apr. 30, 2019 |
Nov. 30, 2019 |
May 31, 2019 |
Dec. 31, 2019 |
Jun. 30, 2019 |
Jan. 31, 2020 |
Jul. 31, 2019 |
Feb. 29, 2020 |
Aug. 31, 2019 |
Mar. 31, 2020 |
Sep. 30, 2019 |
Apr. 30, 2020 |
Oct. 31, 2019 |
May 31, 2020 |
Nov. 30, 2019 |
Jun. 30, 2020 |
Dec. 31, 2019 |
Jul. 31, 2020 |
Jan. 31, 2020 |
Aug. 31, 2020 |
Feb. 29, 2020 |
Sep. 30, 2020 |
Mar. 31, 2020 |
Oct. 31, 2020 |
Apr. 30, 2020 |
Nov. 30, 2020 |
May 31, 2020 |
Dec. 31, 2020 |
Jun. 30, 2020 |
Jan. 31, 2021 |
Jul. 31, 2020 |
Feb. 28, 2021 |
Aug. 31, 2020 |
Mar. 31, 2021 |
Sep. 30, 2020 |
Apr. 30, 2021 |
Oct. 31, 2020 |
May 31, 2021 |
Nov. 30, 2020 |
Jun. 30, 2021 |
Dec. 31, 2020 |
Jul. 31, 2021 |
Jan. 31, 2021 |
Aug. 31, 2021 |
Feb. 28, 2021 |
Sep. 30, 2021 |
Mar. 31, 2021 |
Oct. 31, 2021 |
Apr. 30, 2021 |
Nov. 30, 2021 |
May 31, 2021 |
Dec. 31, 2021 |
Jun. 30, 2021 |
Jan. 31, 2022 |
Jul. 31, 2021 |
Feb. 28, 2022 |
Aug. 31, 2021 |
Mar. 31, 2022 |
Sep. 30, 2021 |
Apr. 30, 2022 |
Oct. 31, 2021 |
May 31, 2022 |
Nov. 30, 2021 |
Jun. 30, 2022 |
Dec. 31, 2021 |
Jul. 31, 2022 |
Jan. 31, 2022 |
Aug. 31, 2022 |
Feb. 28, 2022 |
Sep. 30, 2022 |
Mar. 31, 2022 |
Oct. 31, 2022 |
Apr. 30, 2022 |
Nov. 30, 2022 |
May 31, 2022 |
Dec. 31, 2022 |
Jun. 30, 2022 |
Jan. 31, 2023 |
Jul. 31, 2022 |
Feb. 28, 2023 |
Aug. 31, 2022 |
Mar. 31, 2023 |
Sep. 30, 2022 |
Apr. 30, 2023 |
Oct. 31, 2022 |
May 31, 2023 |
Nov. 30, 2022 |
Jun. 30, 2023 |
Dec. 31, 2022 |
Jul. 31, 2023 |
Jan. 31, 2023 |
Aug. 31, 2023 |
Feb. 28, 2023 |
Sep. 30, 2023 |
Mar. 31, 2023 |
Oct. 31, 2023 |
Apr. 30, 2023 |
Nov. 30, 2023 |
May 31, 2023 |
Dec. 31, 2023 |
Jun. 30, 2023 |
Jan. 31, 2024 |
Jul. 31, 2023 |
Feb. 29, 2024 |
Aug. 31, 2023 |
Mar. 31, 2024 |
Sep. 30, 2023 |
Apr. 30, 2024 |
Oct. 31, 2023 |
May 31, 2024 |
Nov. 30, 2023 |
Jun. 30, 2024 |
Dec. 31, 2023 |
Jul. 31, 2024 |
Jan. 31, 2024 |
Aug. 31, 2024 |
Feb. 29, 2024 |
Sep. 30, 2024 |
Mar. 31, 2024 |
Oct. 31, 2024 |
Apr. 30, 2024 |
Nov. 30, 2024 |
May 31, 2024 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Jan. 31, 2025 |
Jul. 31, 2024 |
Feb. 28, 2025 |
Aug. 31, 2024 |
Mar. 31, 2025 |
Sep. 30, 2024 |
Apr. 30, 2025 |
Oct. 31, 2024 |
May 31, 2025 |
Nov. 30, 2024 |
Jun. 30, 2025 |
Dec. 31, 2024 |
Jul. 31, 2025 |
Jan. 31, 2025 |
Aug. 31, 2025 |
Feb. 28, 2025 |
Sep. 30, 2025 |
Mar. 31, 2025 |
Oct. 31, 2025 |
Apr. 30, 2025 |
Nov. 30, 2025 |
May 31, 2025 |
Dec. 31, 2025 |
Jun. 30, 2025 |
Jan. 31, 2026 |
Jul. 31, 2025 |
Feb. 28, 2026 |
Aug. 31, 2025 |
Mar. 31, 2026 |
Sep. 30, 2025 |
Apr. 30, 2026 |
Oct. 31, 2025 |
May 31, 2026 |
Nov. 30, 2025 |
Jun. 30, 2026 |
Dec. 31, 2025 |
Jan. 31, 2026 |
Feb. 28, 2026 |
Mar. 31, 2026 |
Apr. 30, 2026 |
May 31, 2026 |
Jun. 30, 2026 |
|
| Needham Growth Fund | Institutional Class | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Institutional Class | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 100,000 | $ 100,000 | $ 101,682 | $ 103,018 | $ 101,889 | $ 102,488 | $ 104,309 | $ 104,286 | $ 108,295 | $ 107,281 | $ 111,567 | $ 111,751 | $ 112,645 | $ 108,885 | $ 113,881 | $ 108,658 | $ 107,901 | $ 105,503 | $ 111,610 | $ 112,947 | $ 115,017 | $ 116,733 | $ 114,310 | $ 104,368 | $ 108,310 | $ 98,183 | $ 107,576 | $ 111,744 | $ 112,390 | $ 119,405 | $ 114,122 | $ 123,544 | $ 125,158 | $ 122,986 | $ 126,244 | $ 131,381 | $ 136,202 | $ 140,534 | $ 140,238 | $ 132,232 | $ 114,382 | $ 133,610 | $ 143,388 | $ 149,623 | $ 163,600 | $ 165,963 | $ 163,305 | $ 162,025 | $ 189,970 | $ 199,902 | $ 210,531 | $ 215,619 | $ 214,679 | $ 216,247 | $ 215,794 | $ 230,640 | $ 236,425 | $ 242,838 | $ 239,666 | $ 252,770 | $ 258,491 | $ 256,228 | $ 223,652 | $ 218,346 | $ 220,498 | $ 189,147 | $ 193,562 | $ 171,449 | $ 194,378 | $ 187,663 | $ 164,140 | $ 170,039 | $ 181,590 | $ 170,799 | $ 185,061 | $ 183,288 | $ 186,193 | $ 173,025 | $ 197,172 | $ 211,547 | $ 227,581 | $ 206,868 | $ 194,795 | $ 174,648 | $ 196,040 | $ 217,432 | $ 229,657 | $ 267,121 | $ 280,176 | $ 260,481 | $ 275,309 | $ 278,516 | $ 273,573 | $ 268,442 | $ 268,367 | $ 251,011 | $ 260,791 | $ 250,074 | $ 255,785 | $ 236,464 | $ 209,908 | $ 202,437 | $ 214,640 | $ 237,794 | $ 246,398 | $ 240,844 | $ 260,478 | $ 286,526 | $ 271,696 | $ 274,049 | $ 314,856 | $ 336,962 | $ 317,378 | $ 373,524 | $ 415,928 | $ 454,003 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Growth Fund | Retail Class | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Retail Class | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 10,356 | $ 10,440 | $ 10,598 | $ 10,182 | $ 11,039 | $ 10,961 | $ 11,140 | $ 11,282 | $ 11,153 | $ 11,216 | $ 11,410 | $ 11,403 | $ 11,835 | $ 11,719 | $ 12,183 | $ 12,198 | $ 12,291 | $ 11,873 | $ 12,415 | $ 11,840 | $ 11,754 | $ 11,488 | $ 12,144 | $ 12,288 | $ 12,507 | $ 12,687 | $ 12,421 | $ 11,334 | $ 11,754 | $ 10,654 | $ 11,664 | $ 12,112 | $ 12,176 | $ 12,930 | $ 12,353 | $ 13,366 | $ 13,537 | $ 13,292 | $ 13,640 | $ 14,188 | $ 14,701 | $ 15,163 | $ 15,123 | $ 14,253 | $ 12,321 | $ 14,390 | $ 15,434 | $ 16,102 | $ 17,597 | $ 17,846 | $ 17,553 | $ 17,412 | $ 20,408 | $ 21,468 | $ 22,601 | $ 23,143 | $ 23,035 | $ 23,197 | $ 23,139 | $ 24,722 | $ 25,336 | $ 26,012 | $ 25,663 | $ 27,061 | $ 27,664 | $ 27,410 | $ 23,915 | $ 23,346 | $ 23,563 | $ 20,203 | $ 20,666 | $ 18,298 | $ 20,736 | $ 20,011 | $ 17,491 | $ 18,118 | $ 19,340 | $ 18,185 | $ 19,703 | $ 19,507 | $ 19,807 | $ 18,402 | $ 20,962 | $ 22,479 | $ 24,176 | $ 21,971 | $ 20,683 | $ 18,535 | $ 20,803 | $ 23,067 | $ 24,355 | $ 28,324 | $ 29,700 | $ 27,607 | $ 29,171 | $ 29,496 | $ 28,962 | $ 28,408 | $ 28,387 | $ 26,544 | $ 27,562 | $ 26,415 | $ 27,012 | $ 24,956 | $ 22,147 | $ 21,346 | $ 22,623 | $ 25,051 | $ 25,947 | $ 25,354 | $ 27,410 | $ 30,142 | $ 28,569 | $ 28,808 | $ 33,080 | $ 35,392 | $ 33,323 | $ 39,207 | $ 43,643 | $ 47,627 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Aggressive Growth Fund | Institutional Class | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Institutional Class | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000 | 100,000 | 99,507 | 100,897 | 101,750 | 102,692 | 102,512 | 101,480 | 105,967 | 104,756 | 112,562 | 113,504 | 113,792 | 109,363 | 109,975 | 107,996 | 108,703 | 106,253 | 115,771 | 116,619 | 116,007 | 119,399 | 113,462 | 101,777 | 101,621 | 92,570 | 103,464 | 107,637 | 108,287 | 114,466 | 104,602 | 113,544 | 117,447 | 112,515 | 117,718 | 123,625 | 127,456 | 134,028 | 134,571 | 129,808 | 112,082 | 130,833 | 141,142 | 151,392 | 169,600 | 172,434 | 166,947 | 165,078 | 191,506 | 204,202 | 213,567 | 220,418 | 218,972 | 222,806 | 226,263 | 242,164 | 243,044 | 248,763 | 247,066 | 265,859 | 280,937 | 282,683 | 245,694 | 239,451 | 241,532 | 214,076 | 211,995 | 194,139 | 220,856 | 217,500 | 197,159 | 206,289 | 216,694 | 206,289 | 226,831 | 228,979 | 225,287 | 209,981 | 240,055 | 263,215 | 282,347 | 267,310 | 258,382 | 240,525 | 261,335 | 285,435 | 292,685 | 325,914 | 338,937 | 318,463 | 341,555 | 332,761 | 339,273 | 328,465 | 330,613 | 311,548 | 341,958 | 327,861 | 338,467 | 317,120 | 287,247 | 289,865 | 331,284 | 364,581 | 374,851 | 386,196 | 403,717 | 429,092 | 402,983 | 416,694 | 461,120 | 494,233 | 466,810 | 566,699 | 638,205 | 692,708 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Aggressive Growth Fund | Retail Class | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Retail Class | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,393 | 10,580 | 10,932 | 10,917 | 11,938 | 12,046 | 11,976 | 12,138 | 12,240 | 12,343 | 12,316 | 12,186 | 12,721 | 12,570 | 13,500 | 13,602 | 13,631 | 13,097 | 13,160 | 12,921 | 13,001 | 12,700 | 13,836 | 13,926 | 13,847 | 14,244 | 13,529 | 12,132 | 12,107 | 11,028 | 12,317 | 12,807 | 12,879 | 13,605 | 12,428 | 13,487 | 13,945 | 13,350 | 13,965 | 14,658 | 15,100 | 15,873 | 15,931 | 15,355 | 13,263 | 15,465 | 16,675 | 17,885 | 20,022 | 20,335 | 19,686 | 19,453 | 22,546 | 24,030 | 25,118 | 25,917 | 25,727 | 26,161 | 26,556 | 28,405 | 28,489 | 29,151 | 28,930 | 31,114 | 32,863 | 33,051 | 28,701 | 27,959 | 28,179 | 24,969 | 24,717 | 22,623 | 25,711 | 25,312 | 22,933 | 23,984 | 25,173 | 23,951 | 26,330 | 26,558 | 26,118 | 24,326 | 27,796 | 30,493 | 32,700 | 30,941 | 29,898 | 27,813 | 30,199 | 32,969 | 33,792 | 37,613 | 39,096 | 36,717 | 39,373 | 38,338 | 39,071 | 37,817 | 38,053 | 35,837 | 39,324 | 37,686 | 38,884 | 36,423 | 32,977 | 33,254 | 38,004 | 41,800 | 42,965 | 44,244 | 46,240 | 49,124 | 46,126 | 47,676 | 52,741 | 56,515 | 53,357 | 64,754 | 72,901 | 79,107 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Small Cap Growth Fund | Institutional Class | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Institutional Class | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000 | 100,000 | 100,787 | 100,262 | 101,639 | 102,033 | 103,541 | 107,279 | 109,377 | 107,672 | 113,770 | 114,164 | 120,397 | 112,480 | 114,191 | 112,266 | 113,264 | 110,982 | 118,043 | 118,257 | 117,187 | 125,889 | 127,886 | 117,472 | 119,629 | 107,333 | 123,813 | 129,107 | 125,008 | 134,401 | 130,900 | 138,841 | 139,695 | 136,877 | 143,367 | 153,613 | 158,995 | 166,699 | 167,163 | 159,181 | 141,917 | 172,361 | 179,786 | 191,481 | 208,838 | 210,323 | 210,601 | 211,065 | 257,782 | 287,576 | 311,973 | 323,631 | 309,490 | 313,376 | 327,733 | 345,653 | 347,920 | 346,516 | 333,454 | 333,778 | 317,514 | 321,346 | 290,691 | 285,406 | 284,745 | 238,499 | 231,232 | 210,619 | 225,946 | 230,835 | 205,202 | 217,358 | 226,885 | 225,510 | 254,507 | 248,597 | 238,291 | 203,385 | 225,236 | 231,557 | 240,627 | 214,242 | 208,058 | 179,474 | 204,760 | 238,703 | 218,639 | 241,177 | 247,361 | 227,297 | 270,173 | 260,828 | 276,219 | 270,585 | 270,035 | 256,568 | 278,006 | 270,860 | 276,219 | 254,232 | 221,937 | 212,043 | 235,405 | 263,164 | 270,173 | 274,708 | 293,672 | 317,996 | 293,947 | 301,093 | 335,449 | 355,237 | 347,817 | 443,600 | 519,732 | 563,707 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Small Cap Growth Fund | Retail Class | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Retail Class | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,519 | 10,830 | 11,231 | 11,067 | 12,191 | 12,104 | 12,191 | 12,128 | 12,287 | 12,326 | 12,509 | 12,953 | 13,199 | 12,985 | 13,715 | 13,763 | 14,500 | 13,542 | 13,740 | 13,507 | 13,619 | 13,343 | 14,181 | 14,198 | 14,068 | 15,105 | 15,338 | 14,086 | 14,328 | 12,846 | 14,815 | 15,447 | 14,949 | 16,058 | 15,633 | 16,576 | 16,669 | 16,317 | 17,094 | 18,306 | 18,927 | 19,841 | 19,875 | 18,916 | 16,863 | 20,473 | 21,330 | 22,717 | 24,759 | 24,917 | 24,939 | 24,973 | 30,479 | 33,997 | 36,857 | 38,201 | 36,514 | 36,962 | 38,623 | 40,718 | 40,968 | 40,771 | 39,216 | 39,229 | 37,307 | 37,730 | 34,102 | 33,467 | 33,369 | 27,952 | 27,073 | 24,649 | 26,422 | 26,975 | 23,966 | 25,381 | 26,489 | 26,286 | 29,660 | 28,965 | 27,744 | 23,674 | 26,184 | 27,015 | 28,049 | 24,980 | 24,234 | 20,910 | 23,844 | 27,778 | 25,421 | 28,032 | 28,745 | 26,387 | 31,356 | 30,254 | 32,035 | 31,356 | 31,271 | 29,694 | 32,153 | 31,322 | 31,933 | 29,372 | 25,641 | 24,471 | 27,151 | 30,339 | 31,136 | 31,645 | 33,798 | 36,579 | 33,798 | 34,612 | 38,530 | 40,785 | 39,920 | 50,892 | 59,609 | 64,612 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Growth Fund | Institutional Class | Russell 3000® Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell 3000® Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000 | 100,000 | 101,882 | 105,671 | 105,743 | 106,864 | 107,958 | 108,932 | 110,986 | 111,200 | 113,912 | 116,397 | 119,932 | 121,131 | 127,515 | 122,815 | 120,350 | 120,807 | 124,218 | 125,030 | 129,179 | 133,716 | 133,937 | 124,075 | 126,560 | 114,781 | 124,633 | 129,017 | 130,900 | 136,128 | 127,318 | 136,261 | 138,286 | 135,467 | 137,845 | 140,812 | 146,165 | 150,385 | 150,221 | 137,922 | 118,955 | 134,710 | 141,914 | 145,158 | 153,401 | 164,514 | 158,524 | 155,102 | 173,971 | 181,797 | 180,989 | 186,646 | 193,336 | 203,302 | 204,230 | 209,266 | 212,805 | 218,874 | 209,053 | 223,191 | 219,793 | 228,449 | 215,008 | 209,592 | 216,390 | 196,971 | 196,707 | 180,250 | 197,161 | 189,803 | 172,203 | 186,325 | 196,050 | 184,571 | 197,282 | 192,671 | 197,823 | 199,931 | 200,709 | 214,414 | 222,100 | 217,813 | 207,438 | 201,939 | 220,769 | 232,479 | 235,056 | 247,779 | 255,772 | 244,518 | 256,071 | 263,998 | 268,905 | 274,759 | 280,443 | 278,383 | 296,902 | 287,827 | 296,914 | 291,224 | 274,236 | 272,397 | 289,663 | 304,378 | 311,082 | 318,281 | 329,265 | 336,322 | 337,245 | 337,177 | 342,408 | 340,779 | 323,833 | 356,873 | 374,955 | 373,848 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Growth Fund | Retail Class | Russell 3000® Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell 3000® Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,397 | 10,423 | 10,440 | 10,214 | 10,671 | 10,879 | 11,084 | 11,496 | 11,504 | 11,626 | 11,745 | 11,851 | 12,074 | 12,098 | 12,393 | 12,663 | 13,048 | 13,178 | 13,873 | 13,361 | 13,093 | 13,143 | 13,514 | 13,602 | 14,054 | 14,547 | 14,571 | 13,498 | 13,769 | 12,487 | 13,559 | 14,036 | 14,241 | 14,810 | 13,851 | 14,824 | 15,044 | 14,738 | 14,996 | 15,319 | 15,902 | 16,361 | 16,343 | 15,005 | 12,941 | 14,655 | 15,439 | 15,792 | 16,689 | 17,898 | 17,246 | 16,874 | 18,927 | 19,778 | 19,690 | 20,306 | 21,033 | 22,118 | 22,219 | 22,767 | 23,152 | 23,812 | 22,743 | 24,281 | 23,912 | 24,853 | 23,391 | 22,802 | 23,542 | 21,429 | 21,400 | 19,610 | 21,450 | 20,649 | 18,734 | 20,271 | 21,329 | 20,080 | 21,463 | 20,961 | 21,522 | 21,751 | 21,836 | 23,327 | 24,163 | 23,696 | 22,568 | 21,969 | 24,018 | 25,292 | 25,572 | 26,956 | 27,826 | 26,602 | 27,858 | 28,721 | 29,255 | 29,892 | 30,510 | 30,286 | 32,301 | 31,313 | 32,302 | 31,683 | 29,835 | 29,635 | 31,513 | 33,114 | 33,843 | 34,626 | 35,821 | 36,589 | 36,690 | 36,682 | 37,251 | 37,074 | 35,231 | 38,825 | 40,792 | 40,672 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Aggressive Growth Fund | Institutional Class | Russell 3000® Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell 3000® Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000 | 100,000 | 101,882 | 105,671 | 105,743 | 106,864 | 107,958 | 108,932 | 110,986 | 111,200 | 113,912 | 116,397 | 119,932 | 121,131 | 127,515 | 122,815 | 120,350 | 120,807 | 124,218 | 125,030 | 129,179 | 133,716 | 133,937 | 124,075 | 126,560 | 114,781 | 124,633 | 129,017 | 130,900 | 136,128 | 127,318 | 136,261 | 138,286 | 135,467 | 137,845 | 140,812 | 146,165 | 150,385 | 150,221 | 137,922 | 118,955 | 134,710 | 141,914 | 145,158 | 153,401 | 164,514 | 158,524 | 155,102 | 173,971 | 181,797 | 180,989 | 186,646 | 193,336 | 203,302 | 204,230 | 209,266 | 212,805 | 218,874 | 209,053 | 223,191 | 219,793 | 228,449 | 215,008 | 209,592 | 216,390 | 196,971 | 196,707 | 180,250 | 197,161 | 189,803 | 172,203 | 186,325 | 196,050 | 184,571 | 197,282 | 192,671 | 197,823 | 199,931 | 200,709 | 214,414 | 222,100 | 217,813 | 207,438 | 201,939 | 220,769 | 232,479 | 235,056 | 247,779 | 255,772 | 244,518 | 256,071 | 263,998 | 268,905 | 274,759 | 280,443 | 278,383 | 296,902 | 287,827 | 296,914 | 291,224 | 274,236 | 272,397 | 289,663 | 304,378 | 311,082 | 318,281 | 329,265 | 336,322 | 337,245 | 337,177 | 342,408 | 340,779 | 323,833 | 356,873 | 374,955 | 373,848 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Aggressive Growth Fund | Retail Class | Russell 3000® Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell 3000® Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,397 | 10,423 | 10,440 | 10,214 | 10,671 | 10,879 | 11,084 | 11,496 | 11,504 | 11,626 | 11,745 | 11,851 | 12,074 | 12,098 | 12,393 | 12,663 | 13,048 | 13,178 | 13,873 | 13,361 | 13,093 | 13,143 | 13,514 | 13,602 | 14,054 | 14,547 | 14,571 | 13,498 | 13,769 | 12,487 | 13,559 | 14,036 | 14,241 | 14,810 | 13,851 | 14,824 | 15,044 | 14,738 | 14,996 | 15,319 | 15,902 | 16,361 | 16,343 | 15,005 | 12,941 | 14,655 | 15,439 | 15,792 | 16,689 | 17,898 | 17,246 | 16,874 | 18,927 | 19,778 | 19,690 | 20,306 | 21,033 | 22,118 | 22,219 | 22,767 | 23,152 | 23,812 | 22,743 | 24,281 | 23,912 | 24,853 | 23,391 | 22,802 | 23,542 | 21,429 | 21,400 | 19,610 | 21,450 | 20,649 | 18,734 | 20,271 | 21,329 | 20,080 | 21,463 | 20,961 | 21,522 | 21,751 | 21,836 | 23,327 | 24,163 | 23,696 | 22,568 | 21,969 | 24,018 | 25,292 | 25,572 | 26,956 | 27,826 | 26,602 | 27,858 | 28,721 | 29,255 | 29,892 | 30,510 | 30,286 | 32,301 | 31,313 | 32,302 | 31,683 | 29,835 | 29,635 | 31,513 | 33,114 | 33,843 | 34,626 | 35,821 | 36,589 | 36,690 | 36,682 | 37,251 | 37,074 | 35,231 | 38,825 | 40,792 | 40,672 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Small Cap Growth Fund | Institutional Class | Russell 3000® Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell 3000® Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000 | 100,000 | 101,882 | 105,671 | 105,743 | 106,864 | 107,958 | 108,932 | 110,986 | 111,200 | 113,912 | 116,397 | 119,932 | 121,131 | 127,515 | 122,815 | 120,350 | 120,807 | 124,218 | 125,030 | 129,179 | 133,716 | 133,937 | 124,075 | 126,560 | 114,781 | 124,633 | 129,017 | 130,900 | 136,128 | 127,318 | 136,261 | 138,286 | 135,467 | 137,845 | 140,812 | 146,165 | 150,385 | 150,221 | 137,922 | 118,955 | 134,710 | 141,914 | 145,158 | 153,401 | 164,514 | 158,524 | 155,102 | 173,971 | 181,797 | 180,989 | 186,646 | 193,336 | 203,302 | 204,230 | 209,266 | 212,805 | 218,874 | 209,053 | 223,191 | 219,793 | 228,449 | 215,008 | 209,592 | 216,390 | 196,971 | 196,707 | 180,250 | 197,161 | 189,803 | 172,203 | 186,325 | 196,050 | 184,571 | 197,282 | 192,671 | 197,823 | 199,931 | 200,709 | 214,414 | 222,100 | 217,813 | 207,438 | 201,939 | 220,769 | 232,479 | 235,056 | 247,779 | 255,772 | 244,518 | 256,071 | 263,998 | 268,905 | 274,759 | 280,443 | 278,383 | 296,902 | 287,827 | 296,914 | 291,224 | 274,236 | 272,397 | 289,663 | 304,378 | 311,082 | 318,281 | 329,265 | 336,322 | 337,245 | 337,177 | 342,408 | 340,779 | 323,833 | 356,873 | 374,955 | 373,848 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Small Cap Growth Fund | Retail Class | Russell 3000® Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell 3000® Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,397 | 10,423 | 10,440 | 10,214 | 10,671 | 10,879 | 11,084 | 11,496 | 11,504 | 11,626 | 11,745 | 11,851 | 12,074 | 12,098 | 12,393 | 12,663 | 13,048 | 13,178 | 13,873 | 13,361 | 13,093 | 13,143 | 13,514 | 13,602 | 14,054 | 14,547 | 14,571 | 13,498 | 13,769 | 12,487 | 13,559 | 14,036 | 14,241 | 14,810 | 13,851 | 14,824 | 15,044 | 14,738 | 14,996 | 15,319 | 15,902 | 16,361 | 16,343 | 15,005 | 12,941 | 14,655 | 15,439 | 15,792 | 16,689 | 17,898 | 17,246 | 16,874 | 18,927 | 19,778 | 19,690 | 20,306 | 21,033 | 22,118 | 22,219 | 22,767 | 23,152 | 23,812 | 22,743 | 24,281 | 23,912 | 24,853 | 23,391 | 22,802 | 23,542 | 21,429 | 21,400 | 19,610 | 21,450 | 20,649 | 18,734 | 20,271 | 21,329 | 20,080 | 21,463 | 20,961 | 21,522 | 21,751 | 21,836 | 23,327 | 24,163 | 23,696 | 22,568 | 21,969 | 24,018 | 25,292 | 25,572 | 26,956 | 27,826 | 26,602 | 27,858 | 28,721 | 29,255 | 29,892 | 30,510 | 30,286 | 32,301 | 31,313 | 32,302 | 31,683 | 29,835 | 29,635 | 31,513 | 33,114 | 33,843 | 34,626 | 35,821 | 36,589 | 36,690 | 36,682 | 37,251 | 37,074 | 35,231 | 38,825 | 40,792 | 40,672 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Growth Fund | Institutional Class | Russell Midcap® Growth Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell Midcap® Growth Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000 | 100,000 | 103,334 | 106,305 | 106,894 | 108,480 | 111,071 | 111,400 | 113,261 | 114,060 | 117,285 | 120,567 | 124,597 | 125,268 | 132,355 | 128,201 | 127,992 | 126,783 | 131,525 | 132,033 | 134,867 | 142,641 | 142,034 | 127,969 | 131,224 | 119,317 | 133,028 | 140,828 | 142,728 | 149,147 | 140,566 | 150,438 | 153,950 | 151,146 | 149,425 | 152,195 | 159,767 | 161,638 | 163,151 | 151,900 | 129,246 | 149,485 | 164,501 | 168,357 | 181,807 | 186,753 | 184,138 | 184,364 | 209,127 | 219,160 | 218,428 | 222,158 | 217,921 | 230,165 | 226,648 | 242,049 | 244,542 | 252,436 | 240,210 | 257,052 | 246,191 | 247,055 | 215,174 | 212,562 | 215,975 | 191,656 | 184,237 | 170,465 | 191,326 | 185,059 | 169,352 | 182,662 | 192,599 | 181,039 | 196,837 | 194,894 | 197,579 | 194,717 | 194,837 | 209,897 | 216,248 | 209,118 | 198,932 | 188,781 | 211,811 | 227,869 | 226,641 | 243,681 | 249,508 | 235,018 | 237,523 | 241,491 | 242,954 | 248,991 | 257,287 | 261,782 | 296,674 | 278,235 | 295,986 | 279,120 | 258,424 | 267,104 | 292,711 | 305,462 | 311,667 | 314,785 | 313,951 | 313,074 | 306,432 | 302,321 | 299,696 | 302,062 | 283,127 | 301,443 | 315,775 | 324,315 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Growth Fund | Institutional Class | S&P MidCap 400® Growth | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | S&P MidCap 400® Growth | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000 | 100,000 | 101,677 | 104,344 | 103,940 | 104,809 | 104,299 | 105,988 | 106,922 | 105,281 | 109,403 | 111,878 | 115,991 | 116,244 | 119,585 | 114,285 | 115,346 | 115,047 | 119,794 | 120,298 | 122,421 | 126,332 | 124,947 | 113,020 | 116,549 | 103,360 | 114,172 | 119,012 | 118,335 | 123,093 | 113,281 | 121,938 | 123,388 | 118,213 | 121,833 | 123,210 | 126,876 | 130,440 | 127,034 | 114,976 | 91,698 | 104,703 | 112,362 | 113,774 | 119,020 | 123,202 | 119,202 | 121,793 | 139,180 | 148,257 | 150,487 | 160,723 | 168,228 | 175,802 | 176,147 | 174,343 | 174,945 | 178,353 | 171,272 | 181,353 | 176,026 | 184,966 | 171,630 | 173,542 | 175,945 | 163,440 | 164,663 | 148,822 | 164,969 | 159,852 | 145,155 | 160,424 | 170,240 | 160,808 | 175,648 | 172,465 | 166,929 | 165,622 | 160,339 | 175,027 | 182,248 | 176,977 | 167,674 | 158,724 | 172,227 | 187,240 | 184,036 | 194,966 | 205,877 | 193,484 | 201,976 | 198,784 | 210,324 | 210,159 | 212,588 | 211,087 | 229,684 | 213,320 | 221,532 | 211,903 | 200,308 | 195,796 | 206,364 | 213,750 | 217,212 | 224,584 | 225,612 | 224,557 | 229,157 | 229,322 | 238,611 | 248,442 | 235,060 | 253,540 | 259,760 | 269,079 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Growth Fund | Retail Class | Russell Midcap® Growth Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell Midcap® Growth Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,495 | 10,464 | 10,459 | 10,034 | 10,470 | 10,507 | 10,857 | 11,169 | 11,231 | 11,398 | 11,670 | 11,705 | 11,900 | 11,984 | 12,323 | 12,668 | 13,091 | 13,162 | 13,906 | 13,470 | 13,448 | 13,321 | 13,819 | 13,873 | 14,170 | 14,987 | 14,923 | 13,446 | 13,788 | 12,536 | 13,977 | 14,797 | 14,996 | 15,671 | 14,769 | 15,806 | 16,175 | 15,881 | 15,700 | 15,991 | 16,786 | 16,983 | 17,142 | 15,960 | 13,580 | 15,706 | 17,284 | 17,689 | 19,102 | 19,622 | 19,347 | 19,371 | 21,973 | 23,027 | 22,950 | 23,342 | 22,897 | 24,183 | 23,814 | 25,432 | 25,694 | 26,523 | 25,239 | 27,008 | 25,867 | 25,958 | 22,608 | 22,334 | 22,692 | 20,137 | 19,358 | 17,911 | 20,102 | 19,444 | 17,794 | 19,192 | 20,236 | 19,022 | 20,681 | 20,477 | 20,759 | 20,459 | 20,471 | 22,054 | 22,721 | 21,972 | 20,901 | 19,835 | 22,255 | 23,942 | 23,813 | 25,603 | 26,216 | 24,693 | 24,956 | 25,373 | 25,527 | 26,161 | 27,033 | 27,505 | 31,171 | 29,234 | 31,099 | 29,327 | 27,152 | 28,064 | 30,755 | 32,094 | 32,746 | 33,074 | 32,986 | 32,894 | 32,196 | 31,765 | 31,489 | 31,737 | 29,748 | 31,672 | 33,178 | 34,075 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Growth Fund | Retail Class | S&P MidCap 400® Growth | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | S&P MidCap 400® Growth | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,429 | 10,481 | 10,414 | 10,136 | 10,947 | 11,187 | 11,374 | 11,673 | 11,628 | 11,725 | 11,668 | 11,857 | 11,961 | 11,778 | 12,239 | 12,516 | 12,976 | 13,004 | 13,378 | 12,785 | 12,904 | 12,870 | 13,401 | 13,458 | 13,695 | 14,133 | 13,978 | 12,643 | 13,038 | 11,563 | 12,772 | 13,314 | 13,238 | 13,770 | 12,673 | 13,641 | 13,803 | 13,224 | 13,629 | 13,783 | 14,193 | 14,592 | 14,211 | 12,862 | 10,258 | 11,713 | 12,570 | 12,728 | 13,315 | 13,782 | 13,335 | 13,625 | 15,570 | 16,585 | 16,835 | 17,980 | 18,819 | 19,667 | 19,705 | 19,503 | 19,571 | 19,952 | 19,160 | 20,288 | 19,692 | 20,692 | 19,200 | 19,414 | 19,683 | 18,284 | 18,421 | 16,648 | 18,455 | 17,882 | 16,238 | 17,946 | 19,044 | 17,989 | 19,649 | 19,293 | 18,674 | 18,528 | 17,937 | 19,580 | 20,388 | 19,798 | 18,757 | 17,756 | 19,267 | 20,946 | 20,588 | 21,811 | 23,031 | 21,645 | 22,595 | 22,238 | 23,529 | 23,510 | 23,782 | 23,614 | 25,694 | 23,864 | 24,782 | 23,705 | 22,408 | 21,903 | 23,086 | 23,912 | 24,299 | 25,124 | 25,239 | 25,121 | 25,635 | 25,654 | 26,693 | 27,793 | 26,296 | 28,363 | 29,059 | 30,101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Aggressive Growth Fund | Institutional Class | Russell 2000® Growth Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell 2000® Growth Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 100,000 | 100,000 | 101,624 | 104,116 | 105,349 | 107,289 | 106,313 | 109,972 | 110,908 | 110,779 | 116,811 | 118,621 | 122,026 | 122,167 | 126,929 | 123,315 | 124,976 | 125,098 | 132,974 | 134,015 | 136,319 | 144,806 | 141,417 | 123,522 | 125,455 | 110,795 | 123,590 | 131,572 | 129,791 | 133,744 | 123,821 | 133,358 | 134,661 | 128,850 | 127,793 | 131,429 | 139,165 | 142,354 | 140,786 | 130,622 | 105,676 | 121,416 | 132,890 | 137,997 | 142,739 | 151,112 | 147,875 | 148,998 | 175,272 | 191,654 | 200,895 | 207,528 | 200,998 | 205,380 | 199,515 | 208,872 | 201,264 | 204,922 | 197,065 | 206,293 | 196,218 | 197,087 | 170,672 | 171,417 | 172,200 | 151,073 | 148,220 | 139,044 | 154,612 | 153,159 | 139,381 | 152,611 | 155,096 | 145,140 | 159,577 | 157,849 | 153,954 | 152,165 | 152,193 | 164,812 | 172,517 | 163,537 | 152,750 | 140,969 | 153,803 | 172,221 | 166,698 | 180,238 | 185,278 | 171,012 | 180,170 | 179,870 | 194,594 | 192,440 | 194,997 | 192,410 | 216,002 | 198,320 | 204,590 | 190,740 | 176,275 | 175,147 | 186,391 | 197,367 | 200,729 | 212,601 | 221,434 | 228,598 | 227,034 | 224,127 | 233,039 | 232,475 | 217,834 | 249,835 | 264,431 | 273,831 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Aggressive Growth Fund | Retail Class | Russell 2000® Growth Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell 2000® Growth Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | 10,000 | 10,654 | 10,767 | 10,922 | 10,243 | 11,160 | 11,312 | 11,496 | 11,778 | 11,917 | 12,137 | 12,026 | 12,440 | 12,546 | 12,531 | 13,214 | 13,418 | 13,804 | 13,820 | 14,358 | 13,950 | 14,137 | 14,151 | 15,042 | 15,160 | 15,421 | 16,381 | 15,997 | 13,973 | 14,192 | 12,533 | 13,981 | 14,884 | 14,682 | 15,129 | 14,007 | 15,086 | 15,233 | 14,576 | 14,456 | 14,867 | 15,742 | 16,103 | 15,926 | 14,776 | 11,954 | 13,735 | 15,033 | 15,610 | 16,147 | 17,094 | 16,728 | 16,855 | 19,827 | 21,680 | 22,725 | 23,476 | 22,737 | 23,233 | 22,569 | 23,628 | 22,767 | 23,181 | 22,292 | 23,336 | 22,196 | 22,295 | 19,307 | 19,391 | 19,479 | 17,089 | 16,767 | 15,729 | 17,490 | 17,325 | 15,767 | 17,263 | 17,545 | 16,418 | 18,052 | 17,856 | 17,415 | 17,213 | 17,216 | 18,644 | 19,515 | 18,499 | 17,279 | 15,947 | 17,398 | 19,482 | 18,857 | 20,389 | 20,959 | 19,345 | 20,381 | 20,347 | 22,013 | 21,769 | 22,058 | 21,766 | 24,434 | 22,434 | 23,143 | 21,577 | 19,940 | 19,813 | 21,085 | 22,326 | 22,707 | 24,050 | 25,049 | 25,859 | 25,682 | 25,353 | 26,362 | 26,298 | 24,642 | 28,262 | 29,913 | 30,976 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Small Cap Growth Fund | Institutional Class | Russell 2000® Growth Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell 2000® Growth Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 100,000 | $ 100,000 | $ 101,624 | $ 104,116 | $ 105,349 | $ 107,289 | $ 106,313 | $ 109,972 | $ 110,908 | $ 110,779 | $ 116,811 | $ 118,621 | $ 122,026 | $ 122,167 | $ 126,929 | $ 123,315 | $ 124,976 | $ 125,098 | $ 132,974 | $ 134,015 | $ 136,319 | $ 144,806 | $ 141,417 | $ 123,522 | $ 125,455 | $ 110,795 | $ 123,590 | $ 131,572 | $ 129,791 | $ 133,744 | $ 123,821 | $ 133,358 | $ 134,661 | $ 128,850 | $ 127,793 | $ 131,429 | $ 139,165 | $ 142,354 | $ 140,786 | $ 130,622 | $ 105,676 | $ 121,416 | $ 132,890 | $ 137,997 | $ 142,739 | $ 151,112 | $ 147,875 | $ 148,998 | $ 175,272 | $ 191,654 | $ 200,895 | $ 207,528 | $ 200,998 | $ 205,380 | $ 199,515 | $ 208,872 | $ 201,264 | $ 204,922 | $ 197,065 | $ 206,293 | $ 196,218 | $ 197,087 | $ 170,672 | $ 171,417 | $ 172,200 | $ 151,073 | $ 148,220 | $ 139,044 | $ 154,612 | $ 153,159 | $ 139,381 | $ 152,611 | $ 155,096 | $ 145,140 | $ 159,577 | $ 157,849 | $ 153,954 | $ 152,165 | $ 152,193 | $ 164,812 | $ 172,517 | $ 163,537 | $ 152,750 | $ 140,969 | $ 153,803 | $ 172,221 | $ 166,698 | $ 180,238 | $ 185,278 | $ 171,012 | $ 180,170 | $ 179,870 | $ 194,594 | $ 192,440 | $ 194,997 | $ 192,410 | $ 216,002 | $ 198,320 | $ 204,590 | $ 190,740 | $ 176,275 | $ 175,147 | $ 186,391 | $ 197,367 | $ 200,729 | $ 212,601 | $ 221,434 | $ 228,598 | $ 227,034 | $ 224,127 | $ 233,039 | $ 232,475 | $ 217,834 | $ 249,835 | $ 264,431 | $ 273,831 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Needham Small Cap Growth Fund | Retail Class | Russell 2000® Growth Index | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Account Value [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Line Graph and Table Measure Name | Russell 2000® Growth Index | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accumulated Value | $ 10,000 | $ 10,654 | $ 10,767 | $ 10,922 | $ 10,243 | $ 11,160 | $ 11,312 | $ 11,496 | $ 11,778 | $ 11,917 | $ 12,137 | $ 12,026 | $ 12,440 | $ 12,546 | $ 12,531 | $ 13,214 | $ 13,418 | $ 13,804 | $ 13,820 | $ 14,358 | $ 13,950 | $ 14,137 | $ 14,151 | $ 15,042 | $ 15,160 | $ 15,421 | $ 16,381 | $ 15,997 | $ 13,973 | $ 14,192 | $ 12,533 | $ 13,981 | $ 14,884 | $ 14,682 | $ 15,129 | $ 14,007 | $ 15,086 | $ 15,233 | $ 14,576 | $ 14,456 | $ 14,867 | $ 15,742 | $ 16,103 | $ 15,926 | $ 14,776 | $ 11,954 | $ 13,735 | $ 15,033 | $ 15,610 | $ 16,147 | $ 17,094 | $ 16,728 | $ 16,855 | $ 19,827 | $ 21,680 | $ 22,725 | $ 23,476 | $ 22,737 | $ 23,233 | $ 22,569 | $ 23,628 | $ 22,767 | $ 23,181 | $ 22,292 | $ 23,336 | $ 22,196 | $ 22,295 | $ 19,307 | $ 19,391 | $ 19,479 | $ 17,089 | $ 16,767 | $ 15,729 | $ 17,490 | $ 17,325 | $ 15,767 | $ 17,263 | $ 17,545 | $ 16,418 | $ 18,052 | $ 17,856 | $ 17,415 | $ 17,213 | $ 17,216 | $ 18,644 | $ 19,515 | $ 18,499 | $ 17,279 | $ 15,947 | $ 17,398 | $ 19,482 | $ 18,857 | $ 20,389 | $ 20,959 | $ 19,345 | $ 20,381 | $ 20,347 | $ 22,013 | $ 21,769 | $ 22,058 | $ 21,766 | $ 24,434 | $ 22,434 | $ 23,143 | $ 21,577 | $ 19,940 | $ 19,813 | $ 21,085 | $ 22,326 | $ 22,707 | $ 24,050 | $ 25,049 | $ 25,859 | $ 25,682 | $ 25,353 | $ 26,362 | $ 26,298 | $ 24,642 | $ 28,262 | $ 29,913 | $ 30,976 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||