XML 110 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholder Report, Average Annual Return (Details)
6 Months Ended 12 Months Ended 60 Months Ended 74 Months Ended 119 Months Ended 120 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2025
C000097931            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Aggressive Growth ETF Portfolio          
C000097930            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Aggressive Growth ETF Portfolio          
C000158839            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Aggressive Growth ETF Portfolio          
C000211504            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Aggressive Growth ETF Portfolio          
C000097924            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Balanced ETF Portfolio          
C000097925            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Balanced ETF Portfolio          
C000211501            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Balanced ETF Portfolio          
C000158836            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Balanced ETF Portfolio          
C000097922            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Conservative ETF Portfolio          
C000097923            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Conservative ETF Portfolio          
C000211500            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Conservative ETF Portfolio          
C000158835            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Conservative ETF Portfolio          
C000097929            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Growth ETF Portfolio          
C000097928            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Growth ETF Portfolio          
C000211503            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Growth ETF Portfolio          
C000158838            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Growth ETF Portfolio          
C000097926            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Moderate Growth ETF Portfolio          
C000097927            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Moderate Growth ETF Portfolio          
C000211502            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Moderate Growth ETF Portfolio          
C000158837            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name TOPS Moderate Growth ETF Portfolio          
Without Sales Load [Member] | C000097931            
Average Annual Return [Line Items]            
Average Annual Return, Percent 7.67% 12.68% 12.38%     8.90%
Without Sales Load [Member] | C000097930            
Average Annual Return [Line Items]            
Average Annual Return, Percent 7.51% 12.38% 12.09%     8.63%
Without Sales Load [Member] | C000158839            
Average Annual Return [Line Items]            
Average Annual Return, Percent 7.36% 12.09% 11.82%   8.19%  
Without Sales Load [Member] | C000211504            
Average Annual Return [Line Items]            
Average Annual Return, Percent 7.51% 12.38% 12.09% 9.16%    
Without Sales Load [Member] | C000097924            
Average Annual Return [Line Items]            
Average Annual Return, Percent 6.15% 9.79% 7.03%     5.60%
Without Sales Load [Member] | C000097925            
Average Annual Return [Line Items]            
Average Annual Return, Percent 6.01% 9.52% 6.76%     5.35%
Without Sales Load [Member] | C000211501            
Average Annual Return [Line Items]            
Average Annual Return, Percent 5.95% 9.47% 6.70% 5.73%    
Without Sales Load [Member] | C000158836            
Average Annual Return [Line Items]            
Average Annual Return, Percent 5.84% 9.28% 6.49%   5.08%  
Without Sales Load [Member] | C000097922            
Average Annual Return [Line Items]            
Average Annual Return, Percent 5.21% 8.55% 5.25%     4.48%
Without Sales Load [Member] | C000097923            
Average Annual Return [Line Items]            
Average Annual Return, Percent 5.11% 8.35% 5.00%     4.22%
Without Sales Load [Member] | C000211500            
Average Annual Return [Line Items]            
Average Annual Return, Percent 5.11% 8.35% 5.00% 4.68%    
Without Sales Load [Member] | C000158835            
Average Annual Return [Line Items]            
Average Annual Return, Percent 4.97% 8.05% 4.76%   4.04%  
Without Sales Load [Member] | C000097929            
Average Annual Return [Line Items]            
Average Annual Return, Percent 7.83% 12.40% 11.11%     8.09%
Without Sales Load [Member] | C000097928            
Average Annual Return [Line Items]            
Average Annual Return, Percent 7.69% 12.12% 10.84%     7.82%
Without Sales Load [Member] | C000211503            
Average Annual Return [Line Items]            
Average Annual Return, Percent 7.69% 12.12% 10.84% 8.43%    
Without Sales Load [Member] | C000158838            
Average Annual Return [Line Items]            
Average Annual Return, Percent 7.63% 11.89% 10.56%   7.45%  
Without Sales Load [Member] | C000097926            
Average Annual Return [Line Items]            
Average Annual Return, Percent 6.98% 11.17% 8.91%     6.90%
Without Sales Load [Member] | C000097927            
Average Annual Return [Line Items]            
Average Annual Return, Percent 6.84% 10.93% 8.65%     6.65%
Without Sales Load [Member] | C000211502            
Average Annual Return [Line Items]            
Average Annual Return, Percent 6.79% 10.83% 8.59% 7.07%    
Without Sales Load [Member] | C000158837            
Average Annual Return [Line Items]            
Average Annual Return, Percent 6.72% 10.59% 8.37%   6.30%  
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%     13.65%
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%     13.65%
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%   13.44%  
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64% 14.67%    
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%     13.65%
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%     13.65%
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64% 14.67%    
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%   13.44%  
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%     13.65%
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%     13.65%
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64% 14.67%    
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%   13.44%  
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%     13.65%
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%     13.65%
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64% 14.67%    
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%   13.44%  
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%     13.65%
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%     13.65%
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64% 14.67%    
S&P 500 Index TR            
Average Annual Return [Line Items]            
Line Graph and Table Measure Name S&P 500<sup style="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 6.20% 15.16% 16.64%   13.44%