Shareholder Report, Average Annual Return (Details) |
12 Months Ended | 60 Months Ended | 120 Months Ended | ||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
Jun. 30, 2026 |
|||
| Berkshire Focus Fund | |||||
| Average Annual Return [Line Items] | |||||
| Line Graph and Table Measure Name | Berkshire Focus Fund | ||||
| Average Annual Return, Percent | [1] | 83.44% | 11.79% | 23.59% | |
| S&P 500® Index | |||||
| Average Annual Return [Line Items] | |||||
| Line Graph and Table Measure Name | S&P 500® Index | ||||
| Average Annual Return, Percent | [1] | 22.32% | 13.41% | 15.51% | |
| |||||