Shareholder Report, Holdings (Details)
|
Dec. 31, 2025 |
| C000004202 | 88262P102 | Texas Pacific Land Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
17.70%
|
| C000004202 | 940923105 | WaterBridge Infrastructure, LLC, Class A |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
6.50%
|
| C000004202 | 514952100 | LandBridge Company, LLC, Class A |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
6.50%
|
| C000004202 | 351858105 | Franco-Nevada Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.60%
|
| C000004202 | 962879102 | Wheaton Precious Metals Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.60%
|
| C000004202 | 25401T603 | DigitalBridge Group, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.20%
|
| C000004202 | 166764100 | Chevron Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.70%
|
| C000004202 | 98379L100 | XPEL, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.70%
|
| C000004202 | 45866F104 | Intercontinental Exchange, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.50%
|
| C000004202 | 697900108 | Pan American Silver Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.10%
|
| C000004202 | Industrials831865209 |
|
| Holdings [Line Items] |
|
| Percent of Total Investments |
94.20%
|
| C000004202 | Cash & Equivalent60934N856 |
|
| Holdings [Line Items] |
|
| Percent of Total Investments |
5.80%
|
| C000004202 | Industrials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.30%
|
| C000004202 | Health Care |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.40%
|
| C000004202 | Financials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.50%
|
| C000004202 | Communications |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.20%
|
| C000004202 | Money Market Funds |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.80%
|
| C000004202 | Technology |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
6.00%
|
| C000004202 | Utilities |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
6.50%
|
| C000004202 | Consumer Discretionary |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
9.80%
|
| C000004202 | Energy |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
13.00%
|
| C000004202 | Materials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
16.30%
|
| C000004202 | Real Estate |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
27.20%
|
| C000004203 | 88262P102 | Texas Pacific Land Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
12.00%
|
| C000004203 | 514952100 | LandBridge Company, LLC, Class A |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.90%
|
| C000004203 | 351858105 | Franco-Nevada Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.40%
|
| C000004203 | 962879102 | Wheaton Precious Metals Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.50%
|
| C000004203 | 87162W100 | TD SYNNEX Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.30%
|
| C000004203 | 433323102 | Hingham Institution For Savings (The) |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.80%
|
| C000004203 | 165167735 | Expand Energy Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.40%
|
| C000004203 | 790148100 | St. Joe Company (The) |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.30%
|
| C000004203 | 60471A101 | Mirion Technologies, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.30%
|
| C000004203 | H01301128 | Alcon, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.20%
|
| C000004203 | Industrials831865209 |
|
| Holdings [Line Items] |
|
| Percent of Total Investments |
93.40%
|
| C000004203 | Cash & Equivalent60934N856 |
|
| Holdings [Line Items] |
|
| Percent of Total Investments |
6.60%
|
| C000004203 | Industrials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
14.40%
|
| C000004203 | Health Care |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
8.60%
|
| C000004203 | Financials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
10.40%
|
| C000004203 | Communications |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
2.10%
|
| C000004203 | Money Market Funds |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
6.60%
|
| C000004203 | Technology |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
9.10%
|
| C000004203 | Utilities |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
2.70%
|
| C000004203 | Consumer Discretionary |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
8.10%
|
| C000004203 | Energy |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
9.00%
|
| C000004203 | Materials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
9.90%
|
| C000004203 | Real Estate |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
19.20%
|
| C000004204 | 67066G104 | NVIDIA Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
9.30%
|
| C000004204 | 00187Y100 | APi Group Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
8.50%
|
| C000004204 | 57636Q104 | Mastercard, Inc., Class A |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
7.30%
|
| 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 |
5.50%
|
| C000004204 | 78409V104 | S&P Global, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.50%
|
| C000004204 | 776696106 | Roper Technologies, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.30%
|
| C000004204 | 882508104 | Texas Instruments, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.80%
|
| C000004204 | 09239B109 | BlackLine, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.50%
|
| C000004204 | 874039100 | Taiwan Semiconductor Manufacturing Company Ltd. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.40%
|
| C000004204 | Cash & Equivalent60934N856 |
|
| Holdings [Line Items] |
|
| Percent of Total Investments |
2.60%
|
| C000004204 | Industrials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
16.50%
|
| C000004204 | Health Care |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.10%
|
| C000004204 | Financials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
0.40%
|
| C000004204 | Money Market Funds |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
2.60%
|
| C000004204 | Technology |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
54.60%
|
| C000004204 | Consumer Discretionary |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
14.50%
|
| C000004204 | Energy |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
2.20%
|
| C000004204 | Materials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.00%
|
| C000004204 | Real Estate |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
2.30%
|
| C000004204 | TechnologyG1151C101 |
|
| Holdings [Line Items] |
|
| Percent of Total Investments |
97.40%
|
| C000004205 | 88262P102 | Texas Pacific Land Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.90%
|
| C000004205 | 57636Q104 | Mastercard, Inc., Class A |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.10%
|
| C000004205 | 422806208 | HEICO Corporation, Class A |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.60%
|
| C000004205 | 882508104 | Texas Instruments, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.60%
|
| C000004205 | 615369105 | Moody's Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.20%
|
| C000004205 | 872540109 | TJX Companies, Inc. (The) |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.10%
|
| C000004205 | 502431109 | L3Harris Technologies, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.90%
|
| C000004205 | 372460105 | Genuine Parts Company |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.80%
|
| C000004205 | 11133T103 | Broadridge Financial Solutions, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.40%
|
| C000004205 | 548661107 | Lowe's Companies, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.30%
|
| C000004205 | Industrials831865209 |
|
| Holdings [Line Items] |
|
| Percent of Total Investments |
97.70%
|
| C000004205 | Cash & Equivalent60934N856 |
|
| Holdings [Line Items] |
|
| Percent of Total Investments |
2.30%
|
| C000004205 | Industrials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
18.00%
|
| C000004205 | Health Care |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.70%
|
| C000004205 | Financials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
11.50%
|
| C000004205 | Communications |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
2.20%
|
| C000004205 | Money Market Funds |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
2.30%
|
| C000004205 | Technology |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
25.90%
|
| C000004205 | Consumer Discretionary |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
15.20%
|
| C000004205 | Energy |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
6.20%
|
| C000004205 | Materials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.20%
|
| C000004205 | Real Estate |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.80%
|
| C000004205 | Consumer Staples |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.10%
|
| C000088418 | 57636Q104 | Mastercard, Inc., Class A |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.30%
|
| C000088418 | 874039100 | Taiwan Semiconductor Manufacturing Company Ltd. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.80%
|
| C000088418 | 199908104 | Comfort Systems USA, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.60%
|
| C000088418 | 4846288 | SAP SE |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.50%
|
| C000088418 | G8068L108 | SharkNinja, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.20%
|
| C000088418 | G29183103 | Eaton Corporation plc |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.70%
|
| C000088418 | 2714503 | Hammond Power Solutions, Inc., Class A |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.50%
|
| C000088418 | 36168Q104 | GFL Environmental, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.40%
|
| C000088418 | G85158106 | StoneCo Ltd., Class A |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
2.80%
|
| C000088418 | 40415F101 | HDFC Bank Ltd. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
2.70%
|
| C000088418 | Mexico |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.00%
|
| C000088418 | Poland |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.00%
|
| C000088418 | United Kingdom |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.40%
|
| C000088418 | Germany |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.50%
|
| C000088418 | Taiwan |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.80%
|
| C000088418 | Ireland |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
7.30%
|
| C000088418 | Brazil |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
7.80%
|
| C000088418 | Japan |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
8.10%
|
| C000088418 | Canada |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
11.00%
|
| C000088418 | United States |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
28.00%
|
| C000088418 | Other Countries |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
18.00%
|
| C000088418 | Cash & Equivalent60934N856 |
|
| Holdings [Line Items] |
|
| Percent of Total Investments |
1.00%
|
| C000088418 | Industrials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
25.90%
|
| C000088418 | Health Care |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.70%
|
| C000088418 | Financials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
10.50%
|
| C000088418 | Communications |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
1.90%
|
| C000088418 | Money Market Funds |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
1.00%
|
| C000088418 | Technology |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
28.10%
|
| C000088418 | Utilities |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.20%
|
| C000088418 | Consumer Discretionary |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
11.10%
|
| C000088418 | Energy |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.80%
|
| C000088418 | Materials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.00%
|
| C000088418 | Real Estate |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
0.90%
|
| C000088418 | TechnologyG1151C101 |
|
| Holdings [Line Items] |
|
| Percent of Total Investments |
99.00%
|
| C000088418 | Consumer Staples |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
0.80%
|
| C000219050 | 940923105 | WaterBridge Infrastructure, LLC, Class A |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
10.40%
|
| C000219050 | 00187Y100 | APi Group Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
21.60%
|
| C000219050 | 36168Q104 | GFL Environmental, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.40%
|
| C000219050 | BLG2YZ9 | eDreams ODIGEO S.A. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
6.50%
|
| C000219050 | 03769M106 | Apollo Global Management, Inc. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
6.40%
|
| C000219050 | BYX5K98 | SigmaRoc plc |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
6.20%
|
| C000219050 | BTTMWQ9 | Secure Waste Infrastructure Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.60%
|
| C000219050 | G17434104 | Brookfield Wealth Solutions Ltd. |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.60%
|
| C000219050 | 11271J107 | Brookfield Corporation |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.60%
|
| C000219050 | 113004105 | Brookfield Asset Management Ltd., Class A |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.40%
|
| C000219050 | Cash & Equivalent60934N856 |
|
| Holdings [Line Items] |
|
| Percent of Total Investments |
0.10%
|
| C000219050 | Industrials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
27.00%
|
| C000219050 | Health Care |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
2.20%
|
| C000219050 | Financials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
28.20%
|
| C000219050 | Communications |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
11.90%
|
| C000219050 | Money Market Funds |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
0.10%
|
| C000219050 | Utilities |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
16.00%
|
| C000219050 | Materials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
6.20%
|
| C000219050 | Real Estate |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
8.50%
|
| C000219050 | Financials00510N102 |
|
| 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.70%
|
| C000004207 | Truist Financial Corporation_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.30%
|
| C000004207 | U.S. Treasury Notes_4.625_2030-09-30 |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
1.30%
|
| C000004207 | U.S. Treasury Notes_4.5_2031-12-31 |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
1.30%
|
| C000004207 | U.S. Treasury Notes_4.5_2033-11-15 |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
1.30%
|
| C000004207 | U.S. Treasury Notes_4.375_2032-01-31 |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
1.30%
|
| C000004207 | U.S. Treasury Notes_4.25_2029-06-30 |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
1.30%
|
| C000004207 | U.S. Treasury Notes_4.125_2031-03-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 | 78410G104 | Real Estate |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
1.10%
|
| C000004207 | 285512AE9 | Communications |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
1.40%
|
| C000004207 | 863667BC4 | Health Care |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
1.40%
|
| C000004207 | 749685AV5 | Materials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.20%
|
| C000004207 | 30190A104 | Financials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
3.30%
|
| C000004207 | 30231GBN1 | Energy |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.90%
|
| C000004207 | 60934N856 | Money Market |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
4.90%
|
| C000004207 | 191216DP2 | Consumer Staples |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
8.30%
|
| C000004207 | 548661EV5 | Consumer Discretionary |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
9.00%
|
| C000004207 | 69371RR65 | Industrials |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
14.10%
|
| C000004207 | 882508BJ2 | Technology |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
14.60%
|
| C000004207 | 912828Y38 | U.S. Treasury Obligations |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
33.10%
|
| C000004207 | InvestmentType_Common Stocks |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
14.80%
|
| C000004207 | InvestmentType_Corporate Bonds |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
46.90%
|
| C000004207 | InvestmentType_Money Market Funds |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
5.00%
|
| C000004207 | InvestmentType_U.S. Government & Agencies |
|
| Holdings [Line Items] |
|
| Percent of Net Asset Value |
33.30%
|