Shareholder Report, Average Annual Return (Details) |
12 Months Ended | 60 Months Ended | 98 Months Ended | ||
---|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2024 |
Dec. 31, 2024 |
|||
Variable Portfolio – U.S. Flexible Growth Fund - Class 1 [Member] | |||||
Average Annual Return [Line Items] | |||||
Line Graph and Table Measure Name | Class 1 | ||||
Average Annual Return, Percent | [1] | 17.42% | 6.39% | 8.43% | |
Variable Portfolio – U.S. Flexible Growth Fund - Class 2 [Member] | |||||
Average Annual Return [Line Items] | |||||
Line Graph and Table Measure Name | Class 2 | ||||
Average Annual Return, Percent | 17.15% | 6.12% | 8.22% | ||
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 | 1.25% | (0.33%) | 0.97% | ||
Blended Benchmark - 65% S&P 500® Index, 35% Bloomberg U.S. Aggregate Bond Index [Member] | |||||
Average Annual Return [Line Items] | |||||
Line Graph and Table Measure Name | Blended Benchmark - 65% S&P 500® Index, 35% Bloomberg U.S. Aggregate Bond Index | ||||
Average Annual Return, Percent | 16.26% | 9.41% | 10.45% | ||
S&P 500® Index Member] | |||||
Average Annual Return [Line Items] | |||||
Line Graph and Table Measure Name | S&P 500® Index | ||||
Average Annual Return, Percent | 25.02% | 14.53% | 15.47% | ||
|