Shareholder Report, Average Annual Return (Details) |
6 Months Ended | 12 Months Ended | 60 Months Ended | 120 Months Ended |
|---|---|---|---|---|
Jun. 30, 2016 |
Jun. 30, 2026 |
Jun. 30, 2026 |
Jun. 30, 2026 |
|
| C000147928 | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Heartland Mid Cap Value Fund - Institutional | |||
| C000147929 | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Heartland Mid Cap Value Fund - Investor | |||
| C000063872 | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Heartland Value Plus Fund - Institutional | |||
| C000009766 | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Heartland Value Plus Fund - Investor | |||
| C000063871 | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Heartland Value Fund - Institutional | |||
| C000009765 | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Heartland Value Fund - Investor | |||
| Without Sales Load [Member] | C000147928 | ||||
| Average Annual Return [Line Items] | ||||
| Average Annual Return, Percent | 14.22% | 6.87% | 10.40% | |
| Without Sales Load [Member] | C000147929 | ||||
| Average Annual Return [Line Items] | ||||
| Average Annual Return, Percent | 14.02% | 6.61% | 10.13% | |
| Without Sales Load [Member] | C000063872 | ||||
| Average Annual Return [Line Items] | ||||
| Average Annual Return, Percent | 35.61% | 4.37% | 10.24% | |
| Without Sales Load [Member] | C000009766 | ||||
| Average Annual Return [Line Items] | ||||
| Average Annual Return, Percent | 35.31% | 4.12% | 9.98% | |
| Without Sales Load [Member] | C000063871 | ||||
| Average Annual Return [Line Items] | ||||
| Average Annual Return, Percent | 42.07% | 13.16% | 12.70% | |
| Without Sales Load [Member] | C000009765 | ||||
| Average Annual Return [Line Items] | ||||
| Average Annual Return, Percent | 41.87% | 13.00% | 12.53% | |
| Russell 3000® Index | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Russell 3000<sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index | |||
| Average Annual Return, Percent | 22.82% | 12.31% | 15.06% | |
| Russell 3000® Index | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Russell 3000<sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index | |||
| Average Annual Return, Percent | 22.82% | 12.31% | 15.06% | |
| Russell 3000® Index | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Russell 3000<sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index | |||
| Average Annual Return, Percent | 22.82% | 12.31% | 15.06% | |
| Russell 3000® Index | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Russell 3000<sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index | |||
| Average Annual Return, Percent | 22.82% | 12.31% | 15.06% | |
| Russell 3000® Index | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Russell 3000<sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index | |||
| Average Annual Return, Percent | 22.82% | 12.31% | 15.06% | |
| Russell 3000® Index | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Russell 3000<sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Index | |||
| Average Annual Return, Percent | 22.82% | 12.31% | 15.06% | |
| Russell Midcap® Value Index | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Russell Midcap<sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Value Index | |||
| Average Annual Return, Percent | 26.62% | 9.48% | 10.63% | |
| Russell Midcap® Value Index | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Russell Midcap<sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Value Index | |||
| Average Annual Return, Percent | 26.62% | 9.48% | 10.63% | |
| Russell 2000® Value Index | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Russell 2000<sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Value Index | |||
| Average Annual Return, Percent | 43.01% | 8.23% | 10.89% | |
| Russell 2000® Value Index | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Russell 2000<sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Value Index | |||
| Average Annual Return, Percent | 43.01% | 8.23% | 10.89% | |
| Russell 2000® Value Index | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Russell 2000<sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Value Index | |||
| Average Annual Return, Percent | 43.01% | 8.23% | 10.89% | |
| Russell 2000® Value Index | ||||
| Average Annual Return [Line Items] | ||||
| Line Graph and Table Measure Name | Russell 2000<sup style="inset: 1.5px 0px 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;">®</sup> Value Index | |||
| Average Annual Return, Percent | 43.01% | 8.23% | 10.89% |