Shareholder Report, Holdings (Details)
|
Jun. 30, 2025 |
C000004202 | 88262P102 | Texas Pacific Land Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
17.10%
|
C000004202 | 514952100 | Landbridge Company, LLC, Class A |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.20%
|
C000004202 | 574599106 | Masco Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.10%
|
C000004202 | 166764100 | Chevron Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.00%
|
C000004202 | 351858105 | Franco-Nevada Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.00%
|
C000004202 | 831865209 | A.O. Smith Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.90%
|
C000004202 | 962879102 | Wheaton Precious Metals Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.90%
|
C000004202 | 16359R103 | Chemed Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.80%
|
C000004202 | 20825C104 | ConocoPhillips |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.60%
|
C000004202 | 806857108 | Schlumberger Ltd. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.50%
|
C000004202 | Industrials831865209 |
|
Holdings [Line Items] |
|
Percent of Total Investments |
89.30%
|
C000004202 | Cash & Equivalent60934N856 |
|
Holdings [Line Items] |
|
Percent of Total Investments |
10.70%
|
C000004202 | Communications |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.70%
|
C000004202 | Consumer Staples |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.70%
|
C000004202 | Financials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.80%
|
C000004202 | Industrials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.90%
|
C000004202 | Technology |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.40%
|
C000004202 | Health Care |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.70%
|
C000004202 | Materials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
9.60%
|
C000004202 | Money Market Funds |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
10.70%
|
C000004202 | Consumer Discretionary |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
11.30%
|
C000004202 | Energy |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
16.20%
|
C000004202 | Real Estate |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
26.80%
|
C000004203 | 88262P102 | Texas Pacific Land Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
13.90%
|
C000004203 | 514952100 | Landbridge Company, LLC, Class A |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.70%
|
C000004203 | 962879102 | Wheaton Precious Metals Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.00%
|
C000004203 | 405024100 | Haemonetics Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.90%
|
C000004203 | 87162W100 | TD SYNNEX Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.50%
|
C000004203 | 433323102 | Hingham Institution For Savings (The) |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.00%
|
C000004203 | 115236101 | Brown & Brown, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.60%
|
C000004203 | 60471A101 | Mirion Technologies, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.50%
|
C000004203 | 12514G108 | CDW Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.40%
|
C000004203 | 165167735 | Expand Energy Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.40%
|
C000004203 | Industrials831865209 |
|
Holdings [Line Items] |
|
Percent of Total Investments |
96.70%
|
C000004203 | Cash & Equivalent60934N856 |
|
Holdings [Line Items] |
|
Percent of Total Investments |
3.30%
|
C000004203 | Communications |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.30%
|
C000004203 | Consumer Staples |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.90%
|
C000004203 | Financials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
10.40%
|
C000004203 | Industrials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
10.90%
|
C000004203 | Technology |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
10.80%
|
C000004203 | Health Care |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
13.60%
|
C000004203 | Materials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
7.20%
|
C000004203 | Money Market Funds |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.30%
|
C000004203 | Consumer Discretionary |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
7.30%
|
C000004203 | Energy |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
11.70%
|
C000004203 | Real Estate |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
21.10%
|
C000004204 | 67066G104 | NVIDIA Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
8.60%
|
C000004204 | 00187Y100 | API Group Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
8.10%
|
C000004204 | 57636Q104 | Mastercard, Inc., Class A |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
7.00%
|
C000004204 | 422806208 | HEICO Corporation, Class A |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.40%
|
C000004204 | 67103H107 | O'Reilly Automotive, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.10%
|
C000004204 | 217204106 | Copart, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.90%
|
C000004204 | 776696106 | Roper Technologies, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.80%
|
C000004204 | 78409V104 | S&P Global, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.50%
|
C000004204 | 882508104 | Texas Instruments, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.40%
|
C000004204 | 038336103 | AptarGroup, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.70%
|
C000004204 | Cash & Equivalent60934N856 |
|
Holdings [Line Items] |
|
Percent of Total Investments |
3.00%
|
C000004204 | Financials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
0.90%
|
C000004204 | Industrials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
16.40%
|
C000004204 | Technology |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
48.80%
|
C000004204 | Health Care |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.10%
|
C000004204 | Materials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.70%
|
C000004204 | Money Market Funds |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.00%
|
C000004204 | Consumer Discretionary |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
17.40%
|
C000004204 | Energy |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.30%
|
C000004204 | Real Estate |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.60%
|
C000004204 | TechnologyG1151C101 |
|
Holdings [Line Items] |
|
Percent of Total Investments |
97.00%
|
C000004205 | 88262P102 | Texas Pacific Land Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
5.40%
|
C000004205 | 115236101 | Brown & Brown, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.60%
|
C000004205 | 57636Q104 | Mastercard, Inc., Class A |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.90%
|
C000004205 | 882508104 | Texas Instruments, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.80%
|
C000004205 | H1467J104 | Chubb Ltd. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.10%
|
C000004205 | 615369105 | Moody's Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.70%
|
C000004205 | 311900104 | Fastenal Company |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.50%
|
C000004205 | 11133T103 | Broadridge Financial Solutions, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.40%
|
C000004205 | 372460105 | Genuine Parts Company |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.40%
|
C000004205 | G1151C101 | Accenture plc, Class A |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.40%
|
C000004205 | Industrials831865209 |
|
Holdings [Line Items] |
|
Percent of Total Investments |
97.80%
|
C000004205 | Cash & Equivalent60934N856 |
|
Holdings [Line Items] |
|
Percent of Total Investments |
2.20%
|
C000004205 | Communications |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.10%
|
C000004205 | Consumer Staples |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.00%
|
C000004205 | Financials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
14.10%
|
C000004205 | Industrials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
16.50%
|
C000004205 | Technology |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
28.30%
|
C000004205 | Health Care |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
5.90%
|
C000004205 | Materials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.10%
|
C000004205 | Money Market Funds |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.20%
|
C000004205 | Consumer Discretionary |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
11.40%
|
C000004205 | Energy |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
5.60%
|
C000004205 | Real Estate |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
7.80%
|
C000088418 | 57636Q104 | Mastercard, Inc., Class A |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.30%
|
C000088418 | 4846288 | SAP SE |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
5.10%
|
C000088418 | G29183103 | Eaton Corporation plc |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.30%
|
C000088418 | 36168Q104 | GFL Environmental, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.10%
|
C000088418 | G8068L108 | SharkNinja, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.80%
|
C000088418 | 874039100 | Taiwan Semiconductor Manufacturing Company Ltd. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.60%
|
C000088418 | G85158106 | StoneCo Ltd., Class A |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.40%
|
C000088418 | 40415F101 | HDFC Bank Ltd. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.90%
|
C000088418 | 2714503 | Hammond Power Solutions, Inc., Class A |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.90%
|
C000088418 | 199908104 | Comfort Systems USA, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.70%
|
C000088418 | Taiwan |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.60%
|
C000088418 | Switzerland |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.60%
|
C000088418 | Poland |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.80%
|
C000088418 | Germany |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
5.10%
|
C000088418 | Ireland |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.50%
|
C000088418 | United Kingdom |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
7.00%
|
C000088418 | Brazil |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
7.10%
|
C000088418 | Japan |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
7.50%
|
C000088418 | Canada |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
10.90%
|
C000088418 | United States |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
27.20%
|
C000088418 | Other Countries |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
17.90%
|
C000088418 | Cash & Equivalent60934N856 |
|
Holdings [Line Items] |
|
Percent of Total Investments |
1.70%
|
C000088418 | Communications |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.80%
|
C000088418 | Consumer Staples |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.30%
|
C000088418 | Financials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
9.20%
|
C000088418 | Industrials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
23.70%
|
C000088418 | Technology |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
25.00%
|
C000088418 | Health Care |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.70%
|
C000088418 | Materials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.00%
|
C000088418 | Money Market Funds |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.70%
|
C000088418 | Consumer Discretionary |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
11.80%
|
C000088418 | Energy |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.20%
|
C000088418 | Real Estate |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.00%
|
C000088418 | TechnologyG1151C101 |
|
Holdings [Line Items] |
|
Percent of Total Investments |
98.30%
|
C000088418 | Utilities |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.80%
|
C000219050 | 514952100 | Landbridge Company, LLC, Class A |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
5.40%
|
C000219050 | 00187Y100 | API Group Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
21.90%
|
C000219050 | 36168Q104 | GFL Environmental, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
7.70%
|
C000219050 | BLG2YZ9 | eDreams ODIGEO S.A. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
17.90%
|
C000219050 | 11271J107 | Brookfield Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
7.80%
|
C000219050 | G17434104 | Brookfield Wealth Solutions Ltd. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
7.80%
|
C000219050 | BYX5K98 | SigmaRoc plc |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.70%
|
C000219050 | BTTMWQ9 | Secure Waste Infrastructure Corporation |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
5.40%
|
C000219050 | 03769M106 | Apollo Global Management, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.70%
|
C000219050 | 25401T603 | DigitalBridge Group, Inc. |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.90%
|
C000219050 | Cash & Equivalent60934N856 |
|
Holdings [Line Items] |
|
Percent of Total Investments |
0.10%
|
C000219050 | Communications |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
21.80%
|
C000219050 | Financials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
20.30%
|
C000219050 | Industrials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
29.60%
|
C000219050 | Technology |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.70%
|
C000219050 | Health Care |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
3.80%
|
C000219050 | Materials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.70%
|
C000219050 | Money Market Funds |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
0.10%
|
C000219050 | Consumer Discretionary |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.10%
|
C000219050 | Real Estate |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.90%
|
C000219050 | Utilities |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
5.40%
|
C000219050 | Industrials00187Y100 |
|
Holdings [Line Items] |
|
Percent of Total Investments |
99.90%
|
C000004207 | Coca-Cola Europacific Partners plc_0 |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.90%
|
C000004207 | Watsco, Inc._0 |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.50%
|
C000004207 | Western Union Company (The)_0 |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.40%
|
C000004207 | Illinois Tool Works, Inc._2.65_2026-11-15 |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.40%
|
C000004207 | U.S. Treasury Notes_4.625_2030-09-30 |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.40%
|
C000004207 | U.S. Treasury Notes_4.5_2033-11-15 |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.40%
|
C000004207 | U.S. Treasury Notes_4.375_2032-01-31 |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.40%
|
C000004207 | U.S. Treasury Notes_4.25_2029-06-30 |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.40%
|
C000004207 | U.S. Treasury Notes_4.125_2028-07-31 |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.30%
|
C000004207 | U.S. Treasury Notes_4.125_2031-07-31 |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.30%
|
C000004207 | 863667BC4 | Health Care |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.40%
|
C000004207 | 78410G104 | Real Estate |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.50%
|
C000004207 | 285512AD1 | Communications |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
1.50%
|
C000004207 | 749685AV5 | Materials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
2.80%
|
C000004207 | 693475AT2 | Financials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
4.90%
|
C000004207 | 30231GBN1 | Energy |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
5.30%
|
C000004207 | 60934N500 | Money Market |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.20%
|
C000004207 | 191216DP2 | Consumer Staples |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
8.70%
|
C000004207 | 548661DX2 | Consumer Discretionary |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
8.90%
|
C000004207 | 69371RR65 | Industrials |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
14.80%
|
C000004207 | 882508BJ2 | Technology |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
15.30%
|
C000004207 | 912828Y38 | U.S. Treasury Obligations |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
28.10%
|
C000004207 | InvestmentType_Common Stocks |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
16.50%
|
C000004207 | InvestmentType_Corporate Bonds |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
49.00%
|
C000004207 | InvestmentType_Money Market Funds |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
6.30%
|
C000004207 | InvestmentType_U.S. Government & Agencies |
|
Holdings [Line Items] |
|
Percent of Net Asset Value |
28.20%
|