v3.26.3
Shareholder Report, Line Graph (Details) - USD ($)
3 Months Ended 8 Months Ended 10 Months Ended 12 Months Ended 15 Months Ended 20 Months Ended 22 Months Ended 24 Months Ended 27 Months Ended 32 Months Ended 34 Months Ended 36 Months Ended 39 Months Ended 44 Months Ended 46 Months Ended 48 Months Ended 51 Months Ended 56 Months Ended 58 Months Ended 60 Months Ended 63 Months Ended 68 Months Ended 70 Months Ended 72 Months Ended 75 Months Ended 82 Months Ended 84 Months Ended 87 Months Ended 94 Months Ended 96 Months Ended 99 Months Ended 106 Months Ended 108 Months Ended 118 Months Ended 120 Months Ended
Nov. 30, 2020
Apr. 30, 2018
Sep. 30, 2016
Jul. 31, 2016
Jul. 31, 2018
Jul. 31, 2021
Jul. 31, 2017
Jul. 31, 2026
Jul. 31, 2017
Jul. 31, 2019
Jul. 31, 2022
Jul. 31, 2018
Jul. 31, 2018
Jul. 31, 2020
Jul. 31, 2023
Jul. 31, 2019
Jul. 31, 2019
Jul. 31, 2021
Jul. 31, 2024
Jul. 31, 2020
Jul. 31, 2020
Jul. 31, 2022
Jul. 31, 2025
Jul. 31, 2021
Jul. 31, 2021
Jul. 31, 2023
Jul. 31, 2026
Jul. 31, 2022
Jul. 31, 2022
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2023
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2024
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2026
C000225233 [Member]                                                                                
Account Value [Line Items]                                                                                
Line Graph and Table Measure Name               Green Century Balanced Fund (Institutional Class/GCBUX)                                                                
Accumulated Value $ 250,000         $ 287,232         $ 265,065       $ 275,686       $ 309,351       $ 324,625       $ 361,615                          
C000020964 [Member]                                                                                
Account Value [Line Items]                                                                                
Line Graph and Table Measure Name               Green Century Balanced Fund (Individual Investor Class/GCBLX)                                                                
Accumulated Value       $ 10,000         $ 10,907       $ 11,705       $ 12,880       $ 13,934       $ 17,398       $ 16,012     $ 16,599     $ 18,572     $ 19,433   $ 21,586
C000020965 [Member]                                                                                
Account Value [Line Items]                                                                                
Line Graph and Table Measure Name               Green Century Equity Fund (Individual Investor Class/GCEQX)                                                                
Accumulated Value       10,000         11,542       13,217       14,450       16,465       22,705       20,743     23,308     28,056     32,085   37,627
C000202490 [Member]                                                                                
Account Value [Line Items]                                                                                
Line Graph and Table Measure Name               Green Century Equity Fund (Institutional Class/GCEUX)                                                                
Accumulated Value   $ 250,000     $ 266,262         $ 291,946       $ 333,648       $ 461,522       $ 422,836       $ 476,626       $ 575,378     $ 660,031     $ 776,360        
C000173337 [Member]                                                                                
Account Value [Line Items]                                                                                
Line Graph and Table Measure Name               Green Century MSCI International Index Fund (Individual Investor Class/GCINX)                                                                
Accumulated Value     $ 10,000       $ 11,418         $ 11,832       $ 11,617       $ 12,346       $ 15,896       $ 12,977     $ 14,513     $ 16,125     $ 16,925   $ 19,485  
C000173338 [Member]                                                                                
Account Value [Line Items]                                                                                
Line Graph and Table Measure Name               Green Century MSCI International Index Fund (Institutional Class/GCIFX)                                                                
Accumulated Value     250,000       285,911         297,062       292,820       311,873       402,599       329,930     370,025     412,414     434,011   501,157  
Custom Balanced Index [Member]                                                                                
Account Value [Line Items]                                                                                
Line Graph and Table Measure Name               Custom Balanced Index                                                                
Accumulated Value 250,000     10,000   283,354     10,941   268,882   11,949   288,209   12,840   332,204   14,120   368,721   17,167   416,718   16,291     17,462     20,127     22,340   25,248
Custom Index [Member]                                                                                
Account Value [Line Items]                                                                                
Line Graph and Table Measure Name               Custom Index                                                                
Accumulated Value 250,000     10,000   284,004     10,999   268,082   12,025   288,673   12,971   334,095   14,262   372,080   17,427   421,170   16,450     17,714     20,501     22,831   25,844
Lipper Balanced [Member]                                                                                
Account Value [Line Items]                                                                                
Line Graph and Table Measure Name               Lipper Balanced                                                                
Accumulated Value 250,000     10,000   282,804     10,961   259,940   11,789   273,888   12,423   308,270   13,298   335,968   16,394   379,116   15,068     15,877     17,870     19,475   21,977
S And P Composite 1500 [Member]                                                                                
Account Value [Line Items]                                                                                
Line Graph and Table Measure Name               S&P Composite 1500                                                                
Accumulated Value $ 250,000     10,000   $ 307,317     11,600   $ 292,739   13,494   $ 329,873   14,444   $ 401,039   15,947   $ 461,302   21,930   $ 553,411   20,890     23,540     28,619     32,919   39,492
Standard & Poor's 500 Index [Member]                                                                                
Account Value [Line Items]                                                                                
Line Graph and Table Measure Name               S&P 500 Index                                                                
Accumulated Value   $ 250,000   $ 10,000 $ 267,182       $ 11,604 $ 288,519     $ 13,489 $ 323,019     $ 14,566 $ 440,744     $ 16,308 $ 420,296     $ 22,251 $ 475,000     $ 21,219 $ 580,204   $ 23,980 $ 674,964   $ 29,292 $ 807,014   $ 34,076   $ 40,742
MSCI World ex USA C000173338 Index [Member]                                                                                
Account Value [Line Items]                                                                                
Accumulated Value     250,000       289,393         308,214       301,020       295,848       387,564       336,421     388,475     431,666     490,813   613,498  
MSCI World ex USA Index [Member]                                                                                
Account Value [Line Items]                                                                                
Line Graph and Table Measure Name               MSCI World ex USA Index                                                                
Accumulated Value     $ 10,000       $ 11,576         $ 12,329       $ 12,041       $ 11,834       $ 15,503       $ 13,457     $ 15,539     $ 17,267     $ 19,633   $ 24,540