XML 28 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholder Report, Average Annual Return (Details)
12 Months Ended 60 Months Ended 120 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2024
Advisor Class      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Advisor Class    
Average Annual Return, Percent (2.49%) 0.90% 3.57%
Primary Shares      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Primary Shares    
Average Annual Return, Percent 8.40% 6.12% 4.47%
Service Shares      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name Service Shares    
Average Annual Return, Percent 8.21% 6.00% 4.33%
MSCI All Country World ex-U.S. Index-NR [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name MSCI All Country World ex-U.S. Index-NR    
Average Annual Return, Percent 5.53% 4.10% 4.80%
MSCI All Country World ex-U.S. Index-NR [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name MSCI All Country World ex-U.S. Index-NR    
Average Annual Return, Percent 5.53% 4.10% 4.80%
MSCI All Country World ex-U.S. Index-NR [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name MSCI All Country World ex-U.S. Index-NR    
Average Annual Return, Percent 5.53% 4.10% 4.80%
MSCI AC World ex-U.S. Small Cap Index-NR [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name MSCI AC World ex-U.S. Small Cap Index-NR    
Average Annual Return, Percent 3.36% 4.30% 5.66%
MSCI EAFE Index-NR [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name MSCI EAFE Index-NR    
Average Annual Return, Percent 3.82% 4.73% 5.20%
MSCI EAFE Index-NR [Member]      
Average Annual Return [Line Items]      
Line Graph and Table Measure Name MSCI EAFE Index-NR    
Average Annual Return, Percent 3.82% 4.73% 5.20%