Shareholder Report, Average Annual Return (Details)
|
12 Months Ended |
60 Months Ended |
93 Months Ended |
108 Months Ended |
120 Months Ended |
Jul. 31, 2025 |
Jul. 31, 2025 |
Jul. 31, 2025 |
Jul. 31, 2025 |
Jul. 31, 2025 |
Kansas Municipal Fund | Class A [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
KSMUX with maximum sales charge
|
|
|
|
|
|
|
Average Annual Return, Percent |
(4.69%)
|
(2.09%)
|
|
|
|
|
0.51%
|
Kansas Municipal Fund | Class I [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
KSITX
|
|
|
|
|
|
|
Average Annual Return, Percent |
(1.98%)
|
(1.32%)
|
0.59%
|
[1] |
|
|
|
Maine Municipal Fund | Class A [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
MEMUX with maximum sales charge
|
|
|
|
|
|
|
Average Annual Return, Percent |
(4.31%)
|
(2.03%)
|
|
|
|
|
0.09%
|
Maine Municipal Fund | Class I [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
MEIMX
|
|
|
|
|
|
|
Average Annual Return, Percent |
(1.55%)
|
(1.29%)
|
0.19%
|
[2] |
|
|
|
Nebraska Municipal Fund | Class A [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
NEMUX with maximum sales charge
|
|
|
|
|
|
|
Average Annual Return, Percent |
(4.85%)
|
(2.17%)
|
|
|
|
|
0.34%
|
Nebraska Municipal Fund | Class I [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
NEITX
|
|
|
|
|
|
|
Average Annual Return, Percent |
(2.07%)
|
(1.40%)
|
0.38%
|
[3] |
|
|
|
Oklahoma Municipal Fund | Class A [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
OKMUX with maximum sales charge
|
|
|
|
|
|
|
Average Annual Return, Percent |
(3.53%)
|
(1.75%)
|
|
|
|
|
0.63%
|
Oklahoma Municipal Fund | Class I [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
OKMIX
|
|
|
|
|
|
|
Average Annual Return, Percent |
(0.92%)
|
(1.02%)
|
0.66%
|
[4] |
|
|
|
Viking Tax-Free Fund for Montana | Class A [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
VMTTX with maximum sales charge
|
|
|
|
|
|
|
Average Annual Return, Percent |
(3.59%)
|
(1.52%)
|
|
|
|
|
0.66%
|
Viking Tax-Free Fund for Montana | Class I [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
VMTIX
|
|
|
|
|
|
|
Average Annual Return, Percent |
(0.92%)
|
(0.76%)
|
|
|
0.69%
|
[5] |
|
Viking Tax-Free Fund for North Dakota | Class A [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
VNDFX with maximum sales charge
|
|
|
|
|
|
|
Average Annual Return, Percent |
(5.23%)
|
(2.30%)
|
|
|
|
|
0.11%
|
Viking Tax-Free Fund for North Dakota | Class I [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
VNDIX
|
|
|
|
|
|
|
Average Annual Return, Percent |
(2.57%)
|
(1.55%)
|
|
|
0.07%
|
[6] |
|
Without Sales Load [Member] | Kansas Municipal Fund | Class A [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
KSMUX without maximum sales charge
|
|
|
|
|
|
|
Average Annual Return, Percent |
(2.23%)
|
(1.58%)
|
|
|
|
|
0.76%
|
Without Sales Load [Member] | Maine Municipal Fund | Class A [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
MEMUX without maximum sales charge
|
|
|
|
|
|
|
Average Annual Return, Percent |
(1.90%)
|
(1.53%)
|
|
|
|
|
0.34%
|
Without Sales Load [Member] | Nebraska Municipal Fund | Class A [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
NEMUX without maximum sales charge
|
|
|
|
|
|
|
Average Annual Return, Percent |
(2.41%)
|
(1.66%)
|
|
|
|
|
0.59%
|
Without Sales Load [Member] | Oklahoma Municipal Fund | Class A [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
OKMUX without maximum sales charge
|
|
|
|
|
|
|
Average Annual Return, Percent |
(1.07%)
|
(1.26%)
|
|
|
|
|
0.89%
|
Without Sales Load [Member] | Viking Tax-Free Fund for Montana | Class A [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
VMTTX without maximum sales Charge
|
|
|
|
|
|
|
Average Annual Return, Percent |
(1.16%)
|
(1.01%)
|
|
|
|
|
0.92%
|
Without Sales Load [Member] | Viking Tax-Free Fund for North Dakota | Class A [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
VNDFX without maximum sales charge
|
|
|
|
|
|
|
Average Annual Return, Percent |
(2.81%)
|
(1.80%)
|
|
|
|
|
0.36%
|
Kansas Municipal Fund | Class A | Bloomberg U.S. Municipal Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Municipal Bond Index
|
|
|
|
|
|
|
Kansas Municipal Fund | Class A | Bloomberg U.S. Muni Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Average Annual Return, Percent |
0.00%
|
0.13%
|
|
|
|
|
2.11%
|
Kansas Municipal Fund | Class I | Bloomberg U.S. Municipal Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Municipal Bond Index
|
|
|
|
|
|
|
Kansas Municipal Fund | Class I | Bloomberg U.S. Muni Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Average Annual Return, Percent |
0.00%
|
0.13%
|
1.75%
|
[1] |
|
|
|
Maine Municipal Fund | Class A | Bloomberg U.S. Municipal Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Municipal Bond Index
|
|
|
|
|
|
|
Maine Municipal Fund | Class A | Bloomberg U.S. Muni Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Average Annual Return, Percent |
0.00%
|
0.13%
|
|
|
|
|
2.11%
|
Maine Municipal Fund | Class I | Bloomberg U.S. Municipal Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Municipal Bond Index
|
|
|
|
|
|
|
Maine Municipal Fund | Class I | Bloomberg U.S. Muni Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Average Annual Return, Percent |
0.00%
|
0.13%
|
1.75%
|
[2] |
|
|
|
Nebraska Municipal Fund | Class A | Bloomberg U.S. Municipal Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Municipal Bond Index
|
|
|
|
|
|
|
Nebraska Municipal Fund | Class A | Bloomberg U.S. Muni Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Average Annual Return, Percent |
0.00%
|
0.13%
|
|
|
|
|
2.11%
|
Nebraska Municipal Fund | Class I | Bloomberg U.S. Municipal Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Municipal Bond Index
|
|
|
|
|
|
|
Nebraska Municipal Fund | Class I | Bloomberg U.S. Muni Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Average Annual Return, Percent |
0.00%
|
0.13%
|
1.75%
|
[3] |
|
|
|
Oklahoma Municipal Fund | Class A | Bloomberg U.S. Municipal Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Municipal Bond Index
|
|
|
|
|
|
|
Oklahoma Municipal Fund | Class A | Bloomberg U.S. Muni Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Average Annual Return, Percent |
0.00%
|
0.13%
|
|
|
|
|
2.11%
|
Oklahoma Municipal Fund | Class I | Bloomberg U.S. Municipal Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Municipal Bond Index
|
|
|
|
|
|
|
Oklahoma Municipal Fund | Class I | Bloomberg U.S. Muni Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Average Annual Return, Percent |
0.00%
|
0.13%
|
1.75%
|
[4] |
|
|
|
Viking Tax-Free Fund for Montana | Class A | Bloomberg U.S. Municipal Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Municipal Bond Index
|
|
|
|
|
|
|
Viking Tax-Free Fund for Montana | Class A | Bloomberg U.S. Muni Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Average Annual Return, Percent |
0.00%
|
0.13%
|
|
|
|
|
2.11%
|
Viking Tax-Free Fund for Montana | Class I | Bloomberg U.S. Municipal Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Municipal Bond Index
|
|
|
|
|
|
|
Viking Tax-Free Fund for Montana | Class I | Bloomberg U.S. Muni Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Average Annual Return, Percent |
0.00%
|
0.13%
|
|
|
1.59%
|
[5] |
|
Viking Tax-Free Fund for North Dakota | Class A | Bloomberg U.S. Municipal Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Municipal Bond Index
|
|
|
|
|
|
|
Viking Tax-Free Fund for North Dakota | Class A | Bloomberg U.S. Muni Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Average Annual Return, Percent |
0.00%
|
0.13%
|
|
|
|
|
2.11%
|
Viking Tax-Free Fund for North Dakota | Class I | Bloomberg U.S. Municipal Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Line Graph and Table Measure Name |
Bloomberg U.S. Municipal Bond Index
|
|
|
|
|
|
|
Viking Tax-Free Fund for North Dakota | Class I | Bloomberg U.S. Muni Bond Index [Member] |
|
|
|
|
|
|
|
Average Annual Return [Line Items] |
|
|
|
|
|
|
|
Average Annual Return, Percent |
0.00%
|
0.13%
|
|
|
1.59%
|
[6] |
|
|
|