XML 43 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholder Report, Average Annual Return (Details)
12 Months Ended 60 Months Ended 80 Months Ended 120 Months Ended
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 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 19.17% 9.69%   10.71%
Without Sales Load [Member] | C000097930        
Average Annual Return [Line Items]        
Average Annual Return, Percent 18.83% 9.41%   10.43%
Without Sales Load [Member] | C000158839        
Average Annual Return [Line Items]        
Average Annual Return, Percent 18.53% 9.15%   9.99%
Without Sales Load [Member] | C000211504        
Average Annual Return [Line Items]        
Average Annual Return, Percent 18.83% 9.41% 10.08%  
Without Sales Load [Member] | C000097924        
Average Annual Return [Line Items]        
Average Annual Return, Percent 13.17% 5.79%   6.66%
Without Sales Load [Member] | C000097925        
Average Annual Return [Line Items]        
Average Annual Return, Percent 12.85% 5.52%   6.39%
Without Sales Load [Member] | C000211501        
Average Annual Return [Line Items]        
Average Annual Return, Percent 12.81% 5.47% 6.28%  
Without Sales Load [Member] | C000158836        
Average Annual Return [Line Items]        
Average Annual Return, Percent 12.59% 5.26%   6.10%
Without Sales Load [Member] | C000097922        
Average Annual Return [Line Items]        
Average Annual Return, Percent 10.39% 4.61%   5.25%
Without Sales Load [Member] | C000097923        
Average Annual Return [Line Items]        
Average Annual Return, Percent 10.15% 4.34%   4.99%
Without Sales Load [Member] | C000211500        
Average Annual Return [Line Items]        
Average Annual Return, Percent 10.15% 4.34% 5.05%  
Without Sales Load [Member] | C000158835        
Average Annual Return [Line Items]        
Average Annual Return, Percent 9.76% 4.09%   4.77%
Without Sales Load [Member] | C000097929        
Average Annual Return [Line Items]        
Average Annual Return, Percent 18.31% 8.85%   9.80%
Without Sales Load [Member] | C000097928        
Average Annual Return [Line Items]        
Average Annual Return, Percent 17.99% 8.56%   9.53%
Without Sales Load [Member] | C000211503        
Average Annual Return [Line Items]        
Average Annual Return, Percent 17.99% 8.56% 9.25%  
Without Sales Load [Member] | C000158838        
Average Annual Return [Line Items]        
Average Annual Return, Percent 17.74% 8.30%   9.12%
Without Sales Load [Member] | C000097926        
Average Annual Return [Line Items]        
Average Annual Return, Percent 15.50% 7.20%   8.26%
Without Sales Load [Member] | C000097927        
Average Annual Return [Line Items]        
Average Annual Return, Percent 15.13% 6.92%   7.99%
Without Sales Load [Member] | C000211502        
Average Annual Return [Line Items]        
Average Annual Return, Percent 15.11% 6.88% 7.72%  
Without Sales Load [Member] | C000158837        
Average Annual Return [Line Items]        
Average Annual Return, Percent 14.87% 6.66%   7.63%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42% 15.28%  
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42% 15.28%  
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42% 15.28%  
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42% 15.28%  
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42% 15.28%  
S&P 500 Index TR        
Average Annual Return [Line Items]        
Line Graph and Table Measure Name S&P 500<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 17.88% 14.42%   14.82%