v3.25.2
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%  
[1] Inception Date of 8/3/2015
[2] Inception Date of 8/1/2016
[3] Inception Date of 5/1/2023
[4] Inception Date of 5/1/2023
[5] Inception Date of 5/1/2023
[6] Inception Date of 8/3/2015
[7] Inception Date of 8/1/2016
[8] Inception Date of 8/1/2016
[9] Inception Date of 8/1/2016
[10] Inception Date of 1/17/2020