Shareholder Report, Line Graph (Details) 943320_The Paradigm Fund_No Load Class_TSR Annual {No Load Class} - USD ($) |
12 Months Ended | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2025 |
|
| No Load Class | |||||||||||
| Account Value [Line Items] | |||||||||||
| Accumulated Value | $ 55,050 | $ 29,209 | $ 35,147 | $ 27,208 | $ 19,694 | $ 19,062 | $ 14,609 | $ 15,467 | $ 12,045 | $ 10,000 | $ 47,020 |
| S&P 500 TR [Member] | |||||||||||
| Account Value [Line Items] | |||||||||||
| Line Graph and Table Measure Name | S&P 500 TR | ||||||||||
| Accumulated Value | 33,786 | 27,025 | 21,399 | 26,132 | 20,304 | 17,149 | 13,042 | 13,640 | 11,196 | 10,000 | $ 39,827 |
| MSCI ACWI Net Total Return Index (USD) [Member] | |||||||||||
| Account Value [Line Items] | |||||||||||
| Line Graph and Table Measure Name | MSCI ACWI Net Total Return Index (USD) | ||||||||||
| Accumulated Value | $ 24,769 | $ 21,082 | $ 17,252 | $ 21,133 | $ 17,828 | $ 15,335 | $ 12,113 | $ 13,372 | $ 10,786 | $ 10,000 | $ 30,302 |