Shareholder Report, Average Annual Return (Details)
|
12 Months Ended |
27 Months Ended |
60 Months Ended |
66 Months Ended |
108 Months Ended |
120 Months Ended |
Jul. 31, 2025 |
Jul. 31, 2025 |
Jul. 31, 2025 |
Jul. 31, 2025 |
[10] |
Jul. 31, 2025 |
Jul. 31, 2025 |
Jul. 31, 2025 |
Integrity Dividend Harvest Fund | Integrity Dividend Harvest Fund, Class A [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IDIVX with maximum sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
5.27%
|
|
|
12.65%
|
|
|
|
9.84%
|
|
|
Integrity Dividend Harvest Fund | Integrity Dividend Harvest Fund, Class C [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
8.99%
|
|
|
12.97%
|
|
|
|
|
9.62%
|
[1] |
Integrity Dividend Harvest Fund | Integrity Dividend Harvest Fund, Class I [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IDHIX
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
11.07%
|
|
|
14.10%
|
|
10.09%
|
[2] |
|
|
|
Integrity Dividend Summit Fund | Class A [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
APAYX with maximum sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
(0.33%)
|
7.35%
|
[3] |
|
|
|
|
|
|
|
Integrity Dividend Summit Fund | Class C [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
3.41%
|
9.61%
|
[4] |
|
|
|
|
|
|
|
Integrity Dividend Summit Fund | Class I [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IPAYX
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
5.06%
|
9.93%
|
[5] |
|
|
|
|
|
|
|
Integrity Growth & Income Fund | Integrity Growth & Income Fund Class A [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IGIAX with maximum sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
8.10%
|
|
|
12.79%
|
|
|
|
11.30%
|
|
|
Integrity Growth & Income Fund | Integrity Growth & Income Fund, Class C [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
11.94%
|
|
|
13.16%
|
|
|
|
|
11.23%
|
[6] |
Integrity Growth & Income Fund | Integrity Growth & Income Fund, Class I [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IGIVX
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
14.09%
|
|
|
14.24%
|
|
13.71%
|
[7] |
|
|
|
Integrity High Income Fund | Integrity High Income Fund Class A [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IHFAX with maximum sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
3.80%
|
|
|
3.91%
|
|
|
|
4.52%
|
|
|
Integrity High Income Fund | Integrity High Income Fund Class C [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
6.32%
|
|
|
3.98%
|
|
|
|
4.17%
|
|
|
Integrity High Income Fund | Integrity High Income Fund, Class I [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IHFIX
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
8.84%
|
|
|
5.11%
|
|
5.40%
|
[8] |
|
|
|
Integrity Mid-North American Resources Fund | Integrity Mid-North American Resources Fund, Class A [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
ICPAX with maximum sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
8.26%
|
|
|
20.55%
|
|
|
|
2.69%
|
|
|
Integrity Mid-North American Resources Fund | Integrity Mid-North American Resources Fund, Class C [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
12.20%
|
|
|
21.19%
|
|
|
|
2.70%
|
|
|
Integrity Mid-North American Resources Fund | Integrity Mid-North American Resources Fund, Class I [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
ICWIX
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
14.42%
|
|
|
22.44%
|
|
5.37%
|
[9] |
|
|
|
Integrity Short Term Government Fund | Class A [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
MDSAX with maximum sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
4.47%
|
|
|
1.07%
|
1.26%
|
|
|
|
|
|
Integrity Short Term Government Fund | Class I [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
MDSIX
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
6.81%
|
|
|
1.72%
|
|
|
|
1.77%
|
|
|
Without Sales Load [Member] | Integrity Dividend Harvest Fund | Integrity Dividend Harvest Fund, Class A [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IDIVX without maximum sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
10.81%
|
|
|
13.82%
|
|
|
|
10.40%
|
|
|
Without Sales Load [Member] | Integrity Dividend Harvest Fund | Integrity Dividend Harvest Fund, Class C [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IDHCX without sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
9.99%
|
|
|
12.97%
|
|
|
|
|
9.62%
|
[1] |
Without Sales Load [Member] | Integrity Dividend Summit Fund | Class A [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
APAYX without maximum sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
4.88%
|
9.83%
|
[3] |
|
|
|
|
|
|
|
Without Sales Load [Member] | Integrity Dividend Summit Fund | Class C [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
CPAYX without sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
4.40%
|
9.61%
|
[4] |
|
|
|
|
|
|
|
Without Sales Load [Member] | Integrity Growth & Income Fund | Integrity Growth & Income Fund Class A [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IGIAX without maximum sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
13.80%
|
|
|
13.96%
|
|
|
|
11.87%
|
|
|
Without Sales Load [Member] | Integrity Growth & Income Fund | Integrity Growth & Income Fund, Class C [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IGIUX without sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
12.94%
|
|
|
13.16%
|
|
|
|
|
11.23%
|
[6] |
Without Sales Load [Member] | Integrity High Income Fund | Integrity High Income Fund Class A [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IHFAX without maximum sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
8.42%
|
|
|
4.82%
|
|
|
|
4.98%
|
|
|
Without Sales Load [Member] | Integrity High Income Fund | Integrity High Income Fund Class C [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
IHFCX without sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
7.32%
|
|
|
3.98%
|
|
|
|
4.17%
|
|
|
Without Sales Load [Member] | Integrity Mid-North American Resources Fund | Integrity Mid-North American Resources Fund, Class A [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
ICPAX without maximum sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
13.89%
|
|
|
21.82%
|
|
|
|
3.21%
|
|
|
Without Sales Load [Member] | Integrity Mid-North American Resources Fund | Integrity Mid-North American Resources Fund, Class C [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
ICPUX without sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
13.20%
|
|
|
21.19%
|
|
|
|
2.70%
|
|
|
Without Sales Load [Member] | Integrity Short Term Government Fund | Class A [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
MDSAX without maximum sales charge
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
6.55%
|
|
|
1.48%
|
1.64%
|
|
|
|
|
|
Integrity Dividend Harvest Fund | Integrity Dividend Harvest Fund, Class A | S&P 500 TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 500 TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
16.33%
|
|
|
15.88%
|
|
|
|
13.66%
|
|
|
Integrity Dividend Harvest Fund | Integrity Dividend Harvest Fund, Class C | S&P 500 TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 500 TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
16.33%
|
|
|
15.88%
|
|
|
|
|
13.69%
|
[1] |
Integrity Dividend Harvest Fund | Integrity Dividend Harvest Fund, Class I | S&P 500 TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 500 TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
16.33%
|
|
|
15.88%
|
|
14.61%
|
[2] |
|
|
|
Integrity Dividend Summit Fund | Class A | S&P 500 TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 500 TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
16.33%
|
22.21%
|
[3] |
|
|
|
|
|
|
|
Integrity Dividend Summit Fund | Class C | S&P 500 TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 500 TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
16.33%
|
22.21%
|
[4] |
|
|
|
|
|
|
|
Integrity Dividend Summit Fund | Class I | S&P 500 TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 500 TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
16.33%
|
22.21%
|
[5] |
|
|
|
|
|
|
|
Integrity Growth & Income Fund | Integrity Growth & Income Fund Class A | S&P 500 TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 500 TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
16.33%
|
|
|
15.88%
|
|
|
|
13.66%
|
|
|
Integrity Growth & Income Fund | Integrity Growth & Income Fund Class C | S&P 500 TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 500 TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
16.33%
|
|
|
15.88%
|
|
|
|
|
13.69%
|
[6] |
Integrity Growth & Income Fund | Integrity Growth & Income Fund, Class I | S&P 500 TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 500 TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
16.33%
|
|
|
15.88%
|
|
14.61%
|
[7] |
|
|
|
Integrity High Income Fund | Integrity High Income Fund, Class A | Bloomberg U.S. Aggregate Bond Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
3.38%
|
|
|
(1.07%)
|
|
|
|
1.66%
|
|
|
Integrity High Income Fund | Integrity High Income Fund Class C | Bloomberg U.S.Aggregate Bond Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
3.38%
|
|
|
(1.07%)
|
|
|
|
1.66%
|
|
|
Integrity High Income Fund | Integrity High Income Fund, Class I | Bloomberg U.S. Aggregate Bond Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
3.38%
|
|
|
(1.07%)
|
|
1.22%
|
[8] |
|
|
|
Integrity Mid-North American Resources Fund | Integrity Mid-North American Resources Fund, Class A | S&P 1500 TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 1500 TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
15.03%
|
|
|
15.60%
|
|
|
|
13.27%
|
|
|
Integrity Mid-North American Resources Fund | Integrity Mid-North American Resources Fund, Class C | S&P 1500 TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 1500 TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
15.03%
|
|
|
15.60%
|
|
|
|
13.27%
|
|
|
Integrity Mid-North American Resources Fund | Integrity Mid-North American Resources Fund, Class I S&P 1500 TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 1500 TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
15.03%
|
|
|
15.60%
|
|
14.17%
|
[9] |
|
|
|
Integrity Short Term Government Fund | Class A | Bloomberg U.S. Aggregate Bond Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
3.38%
|
|
|
(1.07%)
|
0.28%
|
|
|
|
|
|
Integrity Short Term Government Fund | Class I | Bloomberg U.S. Aggregate Bond Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
3.38%
|
|
|
(1.07%)
|
|
|
|
1.66%
|
|
|
Integrity Dividend Harvest Fund | Integrity Dividend Harvest Fund, Class A | S&P High Yield Dividend Aristocrats Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P High Yield Dividend Aristocrats Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
4.55%
|
|
|
11.29%
|
|
|
|
9.85%
|
|
|
Integrity Dividend Harvest Fund | Integrity Dividend Harvest Fund, Class C | S&P High Yield Dividend Aristocrats Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P High Yield Dividend Aristocrats Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
4.55%
|
|
|
11.29%
|
|
|
|
|
9.85%
|
[1] |
Integrity Dividend Harvest Fund | Integrity Dividend Harvest Fund, Class I | S&P High Yield Dividend Aristocrats [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P High Yield Dividend Aristocrats Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
4.55%
|
|
|
11.29%
|
|
8.92%
|
[2] |
|
|
|
Integrity Dividend Summit Fund | Class A | Dow Jones U.S. Select Dividend Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Dow Jones U.S. Select Dividend Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
8.26%
|
11.08%
|
[3] |
|
|
|
|
|
|
|
Integrity Dividend Summit Fund | Class C | Dow Jones U.S. Select Dividend Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Dow Jones U.S. Select Dividend Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
8.26%
|
11.08%
|
[4] |
|
|
|
|
|
|
|
Integrity Dividend Summit Fund | Class I | Dow Jones U.S. Select Dividend Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Dow Jones U.S. Select Dividend Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
8.26%
|
11.08%
|
[5] |
|
|
|
|
|
|
|
Integrity High Income Fund | Integrity High Income Fund, Class A | Bloomberg U.S. Corporate High Yield Bond Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Corporate High Yield Bond Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
8.67%
|
|
|
5.09%
|
|
|
|
5.49%
|
|
|
Integrity High Income Fund | Integrity High Income Fund Class C | Bloomberg U.S.Corporate High Yield Bond Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Corporate High Yield Bond Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
8.67%
|
|
|
5.09%
|
|
|
|
5.49%
|
|
|
Integrity High Income Fund | Integrity High Income Fund, Class I | Bloomberg U.S. Corporate High Yield Bond Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Corporate High Yield Bond Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
8.67%
|
|
|
5.09%
|
|
5.54%
|
[8] |
|
|
|
Integrity Mid-North American Resources Fund | Integrity Mid-North American Resources Fund, Class A | S&P 1500 Energy TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 1500 Energy TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
(3.84%)
|
|
|
24.47%
|
|
|
|
6.01%
|
|
|
Integrity Mid-North American Resources Fund | Integrity Mid-North American Resources Fund, Class C | S&P 1500 Energy TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 1500 Energy TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
(3.84%)
|
|
|
24.47%
|
|
|
|
6.01%
|
|
|
Integrity Mid-North American Resources Fund | Integrity Mid-North American Resources Fund, Class I S&P 1500 Energy TR Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
S&P 1500 Energy TR Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
(3.84%)
|
|
|
24.47%
|
|
6.99%
|
[9] |
|
|
|
Integrity Short Term Government Fund | Class A | ICE BofA 1-3 Year U.S. Treasury Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
ICE BofA 1-3 Year U.S. Treasury Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
4.43%
|
|
|
1.34%
|
1.74%
|
|
|
|
|
|
Integrity Short Term Government Fund | Class I | ICE BofA 1-3 Year U.S. Treasury Index [Member] |
|
|
|
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
ICE BofA 1-3 Year U.S. Treasury Index
|
|
|
|
|
|
|
|
|
|
Average Annual Return, Percent |
4.43%
|
|
|
1.34%
|
|
|
|
1.60%
|
|
|
|
|