| Dodge & Cox International Stock Fund | Dec 31, 2017 | 235.7M | 914.4M | 4.2% | 
                
                        | iShares MSCI Brazil Capped ETF | Jun 30, 2018 | 70.0M | 263.2M | 1.3% | 
                
                        | Vanguard International Stock Index-Total Intl Stock Indx | Jan 31, 2018 | 39.2M | 177.0M | 0.7% | 
                
                        | iShares Core MSCI Emerging Markets ETF | Jun 30, 2018 | 30.6M | 115.0M | 0.6% | 
                
                        | Vanguard International Stock Index-Emerging Markets Stk | Oct 31, 2017 | 28.3M | 116.5M | 0.5% | 
                
                        | iShares MSCI Emerging Markets ETF | Jun 30, 2018 | 23.0M | 86.5M | 0.4% | 
                
                        | Dodge & Cox Global Stock Fund | Dec 31, 2017 | 15.2M | 58.8M | 0.3% | 
                
                        | Europacific Growth Fund | Jun 30, 2018 | 14.4M | 54.2M | 0.3% | 
                
                        | DFA Investment Dimensions-DFA Emerging Mkts Value | Jan 31, 2018 | 12.8M | 57.7M | 0.2% | 
                
                        | DFA Emerging Markets Core Equity Portfolio | Jan 31, 2018 | 8.9M | 40.2M | 0.2% |