{
 "version": "2.2",
 "instance": {
  "tm263006d1_485bpos.htm": {
   "nsprefix": "ck0000856341",
   "nsuri": "http://www.oneamerica.com/20260429",
   "dts": {
    "schema": {
     "local": [
      "ck0000856341-20260429.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/arcrole/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026.xsd",
      "https://xbrl.sec.gov/vip/2026/vip-2026.xsd",
      "https://xbrl.sec.gov/vip/2026/vip-n4-2026.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "ck0000856341-20260429_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "ck0000856341-20260429_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ck0000856341-20260429_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "tm263006d1_485bpos.htm"
     ]
    }
   },
   "keyStandard": 86,
   "keyCustom": 0,
   "axisStandard": 3,
   "axisCustom": 0,
   "memberStandard": 5,
   "memberCustom": 1744,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2026": 2
   },
   "contextCount": 1750,
   "entityCount": 1,
   "segmentCount": 1749,
   "elementCount": 2217,
   "unitCount": 2,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/vip/2026": 10824,
    "http://xbrl.sec.gov/dei/2026": 6
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/vip/role/N4",
     "longName": "010004 - Disclosure - N-4",
     "shortName": "N-4",
     "isDefault": "true",
     "groupType": "Prospectus",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm263006d1_485bpos.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm263006d1_485bpos.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ck0000856341_ABDiscoveryGrowthZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ABDiscoveryGrowthZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AB Discovery Growth Z: Class Inst [Member]",
        "label": "ABDiscovery Growth ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ABDiscoveryValueZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ABDiscoveryValueZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AB Discovery Value Z: Class Inst [Member]",
        "label": "ABDiscovery Value ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ABGlobalBondZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ABGlobalBondZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AB Global Bond Z: Class Inst [Member]",
        "label": "ABGlobal Bond ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ABGlobalRiskAllocationIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ABGlobalRiskAllocationIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AB Global Risk Allocation I: Class Inst [Member]",
        "label": "ABGlobal Risk Allocation IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ABHighIncomeAdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ABHighIncomeAdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AB High Income Advisor: Class Adv [Member]",
        "label": "ABHigh Income Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ABLargeCapGrowthAdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ABLargeCapGrowthAdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AB Large Cap Growth Advisor: Class Adv [Member]",
        "label": "ABLarge Cap Growth Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ABLargeCapGrowthZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ABLargeCapGrowthZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AB Large Cap Growth Z: Class Inst [Member]",
        "label": "ABLarge Cap Growth ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ABSmallCapGrowthZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ABSmallCapGrowthZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AB Small Cap Growth Z: Class Inst [Member]",
        "label": "ABSmall Cap Growth ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AMGGWKSmallMidCapCoreIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AMGGWKSmallMidCapCoreIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AMG GW&amp;K Small Mid Cap Core I: Class Inst [Member]",
        "label": "AMGGWKSmall Mid Cap Core IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AMGGWKSmallMidCapCoreNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AMGGWKSmallMidCapCoreNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AMG GW&amp;K Small Mid Cap Core N: Class N [Member]",
        "label": "AMGGWKSmall Mid Cap Core NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AMGRenaissanceLargeCapGrowthNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AMGRenaissanceLargeCapGrowthNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AMG Renaissance Large Cap Growth N: Class N [Member]",
        "label": "AMGRenaissance Large Cap Growth NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AMGTimesSquareMidCapGrowthZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AMGTimesSquareMidCapGrowthZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AMG TimesSquare Mid Cap Growth Z: Class Inst [Member]",
        "label": "AMGTimes Square Mid Cap Growth ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AQREmergingMultiStyleIINClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AQREmergingMultiStyleIINClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AQR Emerging Multi-Style II N: Class N [Member]",
        "label": "AQREmerging Multi Style IINClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AQRInternationalMultiStyleNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AQRInternationalMultiStyleNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AQR International Multi-Style N: Class N [Member]",
        "label": "AQRInternational Multi Style NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AQRLargeCapMultiStyleNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AQRLargeCapMultiStyleNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AQR Large Cap Multi-Style N: Class N [Member]",
        "label": "AQRLarge Cap Multi Style NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AQRSmallCapMultiStyleNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AQRSmallCapMultiStyleNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AQR Small Cap Multi-Style N: Class N [Member]",
        "label": "AQRSmall Cap Multi Style NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AccountValuesInTheFixedAccountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AccountValuesInTheFixedAccountMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Account Values In The Fixed Account [Member]",
        "label": "Account Values In The Fixed Account Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AccountValuesInTheStableValueAccountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AccountValuesInTheStableValueAccountMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Account Values In The Stable Value Account [Member]",
        "label": "Account Values In The Stable Value Account Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_AdjustmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AdjustmentAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment [Axis]"
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "vip_AdministrativeExpenseCurrentDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AdministrativeExpenseCurrentDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Administrative Expense, Current [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "vip_AdministrativeExpenseFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AdministrativeExpenseFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Administrative Expense, Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "vip_AdministrativeExpenseMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AdministrativeExpenseMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Administrative Expense, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "vip_AdministrativeExpenseMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AdministrativeExpenseMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Administrative Expense, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ck0000856341_AlgerBalancedI2ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AlgerBalancedI2ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alger Balanced I-2: Class Inst [Member]",
        "label": "Alger Balanced I2 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AlgerCapitalAppreciationInstlIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AlgerCapitalAppreciationInstlIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alger Capital Appreciation Instl I: Class Inst [Member]",
        "label": "Alger Capital Appreciation Instl IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AlgerCapitalAppreciationInstlRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AlgerCapitalAppreciationInstlRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alger Capital Appreciation Instl R: Class Retirement [Member]",
        "label": "Alger Capital Appreciation Instl RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AlgerCapitalAppreciationInstlYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AlgerCapitalAppreciationInstlYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alger Capital Appreciation Instl Y: Class Inst [Member]",
        "label": "Alger Capital Appreciation Instl YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AlgerCapitalAppreciationPtflI2ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AlgerCapitalAppreciationPtflI2ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alger Capital Appreciation Ptfl I-2: Class Inst [Member]",
        "label": "Alger Capital Appreciation Ptfl I2 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AlgerCapitalAppreciationZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AlgerCapitalAppreciationZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alger Capital Appreciation Z: Class Inst [Member]",
        "label": "Alger Capital Appreciation ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AlgerFocusEquityYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AlgerFocusEquityYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alger Focus Equity Y: Class Inst [Member]",
        "label": "Alger Focus Equity YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AlgerLargeCapGrowthI2ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AlgerLargeCapGrowthI2ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alger Large Cap Growth I-2: Class Inst [Member]",
        "label": "Alger Large Cap Growth I2 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AlgerSmallCapFocusYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AlgerSmallCapFocusYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alger Small Cap Focus Y: Class Inst [Member]",
        "label": "Alger Small Cap Focus YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AlgerSmallCapFocusZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AlgerSmallCapFocusZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alger Small Cap Focus Z: Class Inst [Member]",
        "label": "Alger Small Cap Focus ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AlgerSmallCapGrowthInstitutionalIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AlgerSmallCapGrowthInstitutionalIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alger Small Cap Growth Institutional I: Class Inst [Member]",
        "label": "Alger Small Cap Growth Institutional IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AlgerSmallCapGrowthInstitutionalRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AlgerSmallCapGrowthInstitutionalRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alger Small Cap Growth Institutional R: Class Retirement [Member]",
        "label": "Alger Small Cap Growth Institutional RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_AllAdjustmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AllAdjustmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments:"
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "vip_AllBenefitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AllBenefitsMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Benefits:"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "vip_AllClassesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AllClassesMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Classes:"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "vip_AllContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AllContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Contracts:"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "vip_AllCoregistrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AllCoregistrantsMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Coregistrants [Member]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "vip_AllCreditingMethodologiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AllCreditingMethodologiesMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Crediting Methodologies:"
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "vip_AllIndexReturnsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AllIndexReturnsMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Index Returns [Member]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "vip_AllIndexesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AllIndexesMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Indexes:"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "vip_AllInvestmentOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AllInvestmentOptionsMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Investment Options:"
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "vip_AllPortfolioCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AllPortfolioCompaniesMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Portfolio Companies:"
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "vip_AllReturnLimitTypesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AllReturnLimitTypesMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Return Limit Types:"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "vip_AllRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AllRisksMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Risks:"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ck0000856341_AllspringCorePlusBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AllspringCorePlusBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allspring Core Plus Bond R6: Class Retirement [Member]",
        "label": "Allspring Core Plus Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AllspringInternationalEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AllspringInternationalEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allspring International Equity R6: Class Retirement [Member]",
        "label": "Allspring International Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AllspringSpecialMidCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AllspringSpecialMidCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allspring Special Mid Cap Value R6: Class Retirement [Member]",
        "label": "Allspring Special Mid Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AllspringSpecialSmallCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AllspringSpecialSmallCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allspring Special Small Cap Value R6: Class Retirement [Member]",
        "label": "Allspring Special Small Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmanaDevelopingWorldInstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmanaDevelopingWorldInstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amana Developing World Institutional: Class Inst [Member]",
        "label": "Amana Developing World Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmanaGrowthInstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmanaGrowthInstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amana Growth Institutional: Class Inst [Member]",
        "label": "Amana Growth Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmanaIncomeInstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmanaIncomeInstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amana Income Institutional: Class Inst [Member]",
        "label": "Amana Income Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmanaParticipationInstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmanaParticipationInstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amana Participation Institutional: Class Inst [Member]",
        "label": "Amana Participation Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanBeaconInternationalEqInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanBeaconInternationalEqInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Beacon International Eq Inv: Class Inv [Member]",
        "label": "American Beacon International Eq Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanBeaconInternationalEqR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanBeaconInternationalEqR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Beacon International Eq R6: Class Retirement [Member]",
        "label": "American Beacon International Eq R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanBeaconLargeCapValueR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanBeaconLargeCapValueR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Beacon Large Cap Value R5: Class Retirement [Member]",
        "label": "American Beacon Large Cap Value R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanBeaconLargeCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanBeaconLargeCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Beacon Large Cap Value R6: Class Retirement [Member]",
        "label": "American Beacon Large Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanBeaconSSIAlternativeIncR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanBeaconSSIAlternativeIncR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Beacon SSI Alternative Inc R5: Class Retirement [Member]",
        "label": "American Beacon SSIAlternative Inc R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanBeaconShapiroSMIDCapEqR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanBeaconShapiroSMIDCapEqR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Beacon Shapiro SMID Cap Eq R5: Class Retirement [Member]",
        "label": "American Beacon Shapiro SMIDCap Eq R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanBeaconSmallCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanBeaconSmallCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Beacon Small Cap Value R6: Class Retirement [Member]",
        "label": "American Beacon Small Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanBeaconSmallCpValInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanBeaconSmallCpValInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Beacon Small Cp Val Inv: Class Inv [Member]",
        "label": "American Beacon Small Cp Val Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanBeaconStephensMidCapGrR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanBeaconStephensMidCapGrR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Beacon Stephens Mid-Cap Gr R6: Class Retirement [Member]",
        "label": "American Beacon Stephens Mid Cap Gr R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyDisciplinedGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyDisciplinedGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Disciplined Growth A: Class A [Member]",
        "label": "American Century Disciplined Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyDisciplinedGrowthInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyDisciplinedGrowthInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Disciplined Growth Inv: Class Inv [Member]",
        "label": "American Century Disciplined Growth Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyDiscplndCorValInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyDiscplndCorValInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Discplnd Cor Val Inv: Class Inv [Member]",
        "label": "American Century Discplnd Cor Val Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyDiversifiedBondAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyDiversifiedBondAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Diversified Bond A: Class A [Member]",
        "label": "American Century Diversified Bond AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyDiversifiedBondInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyDiversifiedBondInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Diversified Bond Inv: Class Inv [Member]",
        "label": "American Century Diversified Bond Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyEmergingMarketsAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyEmergingMarketsAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Emerging Markets A: Class A [Member]",
        "label": "American Century Emerging Markets AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyEmergingMarketsInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyEmergingMarketsInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Emerging Markets Inv: Class Inv [Member]",
        "label": "American Century Emerging Markets Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyEmergingMarketsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyEmergingMarketsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Emerging Markets R6: Class Retirement [Member]",
        "label": "American Century Emerging Markets R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyEquityGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyEquityGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Equity Growth A: Class A [Member]",
        "label": "American Century Equity Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyEquityGrowthInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyEquityGrowthInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Equity Growth Inv: Class Inv [Member]",
        "label": "American Century Equity Growth Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyEquityIncomeAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyEquityIncomeAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Equity Income A: Class A [Member]",
        "label": "American Century Equity Income AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyEquityIncomeInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyEquityIncomeInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Equity Income Inv: Class Inv [Member]",
        "label": "American Century Equity Income Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyEquityIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyEquityIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Equity Income R6: Class Retirement [Member]",
        "label": "American Century Equity Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyFocusedLgCapValAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyFocusedLgCapValAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Focused Lg Cap Val A: Class A [Member]",
        "label": "American Century Focused Lg Cap Val AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyGinnieMaeAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyGinnieMaeAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Ginnie Mae A: Class A [Member]",
        "label": "American Century Ginnie Mae AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Growth A: Class A [Member]",
        "label": "American Century Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Growth R6: Class Retirement [Member]",
        "label": "American Century Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyHeritageAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyHeritageAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Heritage A: Class A [Member]",
        "label": "American Century Heritage AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyHeritageInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyHeritageInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Heritage Inv: Class Inv [Member]",
        "label": "American Century Heritage Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyHeritageR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyHeritageR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Heritage R6: Class Retirement [Member]",
        "label": "American Century Heritage R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyInflationAdjsBondAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyInflationAdjsBondAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Inflation Adjs Bond A: Class A [Member]",
        "label": "American Century Inflation Adjs Bond AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyInflationAdjsBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyInflationAdjsBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Inflation-Adjs Bond R6: Class Retirement [Member]",
        "label": "American Century Inflation Adjs Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyInternationalGrAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyInternationalGrAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century International Gr A: Class A [Member]",
        "label": "American Century International Gr AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyInternationalGrInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyInternationalGrInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century International Gr Inv: Class Inv [Member]",
        "label": "American Century International Gr Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyInternationalOppsAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyInternationalOppsAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century International Opps A: Class A [Member]",
        "label": "American Century International Opps AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyInternationalOppsInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyInternationalOppsInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century International Opps Inv: Class Inv [Member]",
        "label": "American Century International Opps Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyMidCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyMidCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Mid Cap Value A: Class A [Member]",
        "label": "American Century Mid Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyMidCapValueInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyMidCapValueInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Mid Cap Value Inv: Class Inv [Member]",
        "label": "American Century Mid Cap Value Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyMidCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyMidCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Mid Cap Value R6: Class Retirement [Member]",
        "label": "American Century Mid Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChcBlnd2025R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChcBlnd2025R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Chc Blnd+ 2025 R6: Class Retirement [Member]",
        "label": "American Century One Chc Blnd2025 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChcBlnd2030R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChcBlnd2030R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Chc Blnd+ 2030 R6: Class Retirement [Member]",
        "label": "American Century One Chc Blnd2030 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChcBlnd2035R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChcBlnd2035R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Chc Blnd+ 2035 R6: Class Retirement [Member]",
        "label": "American Century One Chc Blnd2035 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChcBlnd2040R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChcBlnd2040R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Chc Blnd+ 2040 R6: Class Retirement [Member]",
        "label": "American Century One Chc Blnd2040 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChcBlnd2045R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChcBlnd2045R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Chc Blnd+ 2045 R6: Class Retirement [Member]",
        "label": "American Century One Chc Blnd2045 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChcBlnd2050R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChcBlnd2050R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Chc Blnd+ 2050 R6: Class Retirement [Member]",
        "label": "American Century One Chc Blnd2050 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChcBlnd2055R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChcBlnd2055R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Chc Blnd+ 2055 R6: Class Retirement [Member]",
        "label": "American Century One Chc Blnd2055 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChcBlnd2060R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChcBlnd2060R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Chc Blnd+ 2060 R6: Class Retirement [Member]",
        "label": "American Century One Chc Blnd2060 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChcBlnd2065R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChcBlnd2065R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Chc Blnd+ 2065 R6: Class Retirement [Member]",
        "label": "American Century One Chc Blnd2065 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChcBlndInRetR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChcBlndInRetR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One ChcBlnd+InRet R6: Class Retirement [Member]",
        "label": "American Century One Chc Blnd In Ret R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2030AClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2030AClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2030 A: Class A [Member]",
        "label": "American Century One Choice2030 AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2030InvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2030InvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2030 Inv: Class Inv [Member]",
        "label": "American Century One Choice2030 Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2030R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2030R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2030 R6: Class Retirement [Member]",
        "label": "American Century One Choice2030 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2035AClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2035AClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2035 A: Class A [Member]",
        "label": "American Century One Choice2035 AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2035InvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2035InvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2035 Inv: Class Inv [Member]",
        "label": "American Century One Choice2035 Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2035R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2035R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2035 R6: Class Retirement [Member]",
        "label": "American Century One Choice2035 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2040AClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2040AClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2040 A: Class A [Member]",
        "label": "American Century One Choice2040 AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2040InvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2040InvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2040 Inv: Class Inv [Member]",
        "label": "American Century One Choice2040 Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2040R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2040R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2040 R6: Class Retirement [Member]",
        "label": "American Century One Choice2040 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2045AClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2045AClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2045 A: Class A [Member]",
        "label": "American Century One Choice2045 AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2045InvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2045InvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2045 Inv: Class Inv [Member]",
        "label": "American Century One Choice2045 Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2045R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2045R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2045 R6: Class Retirement [Member]",
        "label": "American Century One Choice2045 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2050AClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2050AClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2050 A: Class A [Member]",
        "label": "American Century One Choice2050 AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2050InvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2050InvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2050 Inv: Class Inv [Member]",
        "label": "American Century One Choice2050 Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2050R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2050R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2050 R6: Class Retirement [Member]",
        "label": "American Century One Choice2050 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2055AClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2055AClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2055 A: Class A [Member]",
        "label": "American Century One Choice2055 AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2055InvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2055InvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2055 Inv: Class Inv [Member]",
        "label": "American Century One Choice2055 Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2055R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2055R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2055 R6: Class Retirement [Member]",
        "label": "American Century One Choice2055 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2060AClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2060AClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2060 A: Class A [Member]",
        "label": "American Century One Choice2060 AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2060InvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2060InvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2060 Inv: Class Inv [Member]",
        "label": "American Century One Choice2060 Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2060R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2060R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2060 R6: Class Retirement [Member]",
        "label": "American Century One Choice2060 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2065AClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2065AClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2065 A: Class A [Member]",
        "label": "American Century One Choice2065 AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2065InvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2065InvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2065 Inv: Class Inv [Member]",
        "label": "American Century One Choice2065 Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoice2065R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoice2065R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice 2065 R6: Class Retirement [Member]",
        "label": "American Century One Choice2065 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoiceInRetAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoiceInRetAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice In Ret A: Class A [Member]",
        "label": "American Century One Choice In Ret AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoiceInRetInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoiceInRetInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice In Ret Inv: Class Inv [Member]",
        "label": "American Century One Choice In Ret Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyOneChoiceInRetR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyOneChoiceInRetR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century One Choice In Ret R6: Class Retirement [Member]",
        "label": "American Century One Choice In Ret R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyRealEstateAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyRealEstateAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Real Estate A: Class A [Member]",
        "label": "American Century Real Estate AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyRealEstateInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyRealEstateInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Real Estate Inv: Class Inv [Member]",
        "label": "American Century Real Estate Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyRealEstateR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyRealEstateR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Real Estate R6: Class Retirement [Member]",
        "label": "American Century Real Estate R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturySelectAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturySelectAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Select A: Class A [Member]",
        "label": "American Century Select AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturySelectInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturySelectInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Select Inv: Class Inv [Member]",
        "label": "American Century Select Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturySmallCapGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturySmallCapGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Small Cap Growth A: Class A [Member]",
        "label": "American Century Small Cap Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturySmallCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturySmallCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Small Cap Growth R6: Class Retirement [Member]",
        "label": "American Century Small Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturySmallCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturySmallCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Small Cap Value A: Class A [Member]",
        "label": "American Century Small Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturySmallCapValueInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturySmallCapValueInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Small Cap Value Inv: Class Inv [Member]",
        "label": "American Century Small Cap Value Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturySmallCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturySmallCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Small Cap Value R6: Class Retirement [Member]",
        "label": "American Century Small Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturySmallCompanyAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturySmallCompanyAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Small Company A: Class A [Member]",
        "label": "American Century Small Company AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyStratAllcAgrsvAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyStratAllcAgrsvAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Strat Allc: Agrsv A: Class A [Member]",
        "label": "American Century Strat Allc Agrsv AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyStratAllcAgrsvInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyStratAllcAgrsvInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Strat Allc: Agrsv Inv: Class Inv [Member]",
        "label": "American Century Strat Allc Agrsv Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyStratAllcAgrsvR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyStratAllcAgrsvR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Strat Allc: Agrsv R6: Class Retirement [Member]",
        "label": "American Century Strat Allc Agrsv R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyStratAllcCnsrvAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyStratAllcCnsrvAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Strat Allc: Cnsrv A: Class A [Member]",
        "label": "American Century Strat Allc Cnsrv AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyStratAllcCnsrvInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyStratAllcCnsrvInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Strat Allc: Cnsrv Inv: Class Inv [Member]",
        "label": "American Century Strat Allc Cnsrv Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyStratAllcCnsrvR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyStratAllcCnsrvR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Strat Allc: Cnsrv R6: Class Retirement [Member]",
        "label": "American Century Strat Allc Cnsrv R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyStratAllcModAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyStratAllcModAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Strat Allc: Mod A: Class A [Member]",
        "label": "American Century Strat Allc Mod AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyStratAllcModInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyStratAllcModInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Strat Allc: Mod Inv: Class Inv [Member]",
        "label": "American Century Strat Allc Mod Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyStratAllcModR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyStratAllcModR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Strat Allc: Mod R6: Class Retirement [Member]",
        "label": "American Century Strat Allc Mod R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyUltraAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyUltraAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Ultra\u00ae\u200b A: Class A [Member]",
        "label": "American Century Ultra AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyUltraInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyUltraInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Ultra\u00ae\u200b Inv: Class Inv [Member]",
        "label": "American Century Ultra Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyUltraR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyUltraR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Ultra\u00ae\u200b R6: Class Retirement [Member]",
        "label": "American Century Ultra R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Value A: Class A [Member]",
        "label": "American Century Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanCenturyValueInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanCenturyValueInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Century Value Inv: Class Inv [Member]",
        "label": "American Century Value Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2010TrgtDateRetIncR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2010TrgtDateRetIncR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2010 Trgt Date Ret Inc R3: Class Retirement [Member]",
        "label": "American Funds2010 Trgt Date Ret Inc R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2010TrgtDateRetIncR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2010TrgtDateRetIncR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2010 Trgt Date Ret Inc R4: Class Retirement [Member]",
        "label": "American Funds2010 Trgt Date Ret Inc R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2010TrgtDateRetIncR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2010TrgtDateRetIncR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2010 Trgt Date Ret Inc R6: Class Retirement [Member]",
        "label": "American Funds2010 Trgt Date Ret Inc R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2015TrgtDateRetIncR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2015TrgtDateRetIncR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2015 Trgt Date Ret Inc R3: Class Retirement [Member]",
        "label": "American Funds2015 Trgt Date Ret Inc R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2015TrgtDateRetIncR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2015TrgtDateRetIncR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2015 Trgt Date Ret Inc R4: Class Retirement [Member]",
        "label": "American Funds2015 Trgt Date Ret Inc R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2015TrgtDateRetIncR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2015TrgtDateRetIncR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2015 Trgt Date Ret Inc R6: Class Retirement [Member]",
        "label": "American Funds2015 Trgt Date Ret Inc R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2020TrgtDateRetIncR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2020TrgtDateRetIncR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2020 Trgt Date Ret Inc R4: Class Retirement [Member]",
        "label": "American Funds2020 Trgt Date Ret Inc R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2020TrgtDateRetIncR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2020TrgtDateRetIncR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2020 Trgt Date Ret Inc R6: Class Retirement [Member]",
        "label": "American Funds2020 Trgt Date Ret Inc R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2020TrgtDateRetireR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2020TrgtDateRetireR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2020 Trgt Date Retire R3: Class Retirement [Member]",
        "label": "American Funds2020 Trgt Date Retire R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2025TrgtDateRetIncR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2025TrgtDateRetIncR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2025 Trgt Date Ret Inc R4: Class Retirement [Member]",
        "label": "American Funds2025 Trgt Date Ret Inc R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2025TrgtDateRetIncR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2025TrgtDateRetIncR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2025 Trgt Date Ret Inc R6: Class Retirement [Member]",
        "label": "American Funds2025 Trgt Date Ret Inc R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2025TrgtDateRetireR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2025TrgtDateRetireR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2025 Trgt Date Retire R3: Class Retirement [Member]",
        "label": "American Funds2025 Trgt Date Retire R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2030TrgtDateRetireR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2030TrgtDateRetireR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2030 Trgt Date Retire R3: Class Retirement [Member]",
        "label": "American Funds2030 Trgt Date Retire R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2030TrgtDateRetireR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2030TrgtDateRetireR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2030 Trgt Date Retire R4: Class Retirement [Member]",
        "label": "American Funds2030 Trgt Date Retire R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2030TrgtDateRetireR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2030TrgtDateRetireR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2030 Trgt Date Retire R6: Class Retirement [Member]",
        "label": "American Funds2030 Trgt Date Retire R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2035TrgtDateRetireR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2035TrgtDateRetireR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2035 Trgt Date Retire R3: Class Retirement [Member]",
        "label": "American Funds2035 Trgt Date Retire R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2035TrgtDateRetireR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2035TrgtDateRetireR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2035 Trgt Date Retire R4: Class Retirement [Member]",
        "label": "American Funds2035 Trgt Date Retire R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2035TrgtDateRetireR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2035TrgtDateRetireR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2035 Trgt Date Retire R6: Class Retirement [Member]",
        "label": "American Funds2035 Trgt Date Retire R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2040TrgtDateRetireR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2040TrgtDateRetireR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2040 Trgt Date Retire R3: Class Retirement [Member]",
        "label": "American Funds2040 Trgt Date Retire R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2040TrgtDateRetireR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2040TrgtDateRetireR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2040 Trgt Date Retire R4: Class Retirement [Member]",
        "label": "American Funds2040 Trgt Date Retire R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2040TrgtDateRetireR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2040TrgtDateRetireR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2040 Trgt Date Retire R6: Class Retirement [Member]",
        "label": "American Funds2040 Trgt Date Retire R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2045TrgtDateRetireR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2045TrgtDateRetireR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2045 Trgt Date Retire R3: Class Retirement [Member]",
        "label": "American Funds2045 Trgt Date Retire R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2045TrgtDateRetireR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2045TrgtDateRetireR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2045 Trgt Date Retire R4: Class Retirement [Member]",
        "label": "American Funds2045 Trgt Date Retire R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2045TrgtDateRetireR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2045TrgtDateRetireR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2045 Trgt Date Retire R6: Class Retirement [Member]",
        "label": "American Funds2045 Trgt Date Retire R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2050TrgtDateRetireR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2050TrgtDateRetireR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2050 Trgt Date Retire R3: Class Retirement [Member]",
        "label": "American Funds2050 Trgt Date Retire R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2050TrgtDateRetireR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2050TrgtDateRetireR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2050 Trgt Date Retire R4: Class Retirement [Member]",
        "label": "American Funds2050 Trgt Date Retire R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2050TrgtDateRetireR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2050TrgtDateRetireR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2050 Trgt Date Retire R6: Class Retirement [Member]",
        "label": "American Funds2050 Trgt Date Retire R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2055TrgtDateRetireR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2055TrgtDateRetireR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2055 Trgt Date Retire R3: Class Retirement [Member]",
        "label": "American Funds2055 Trgt Date Retire R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2055TrgtDateRetireR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2055TrgtDateRetireR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2055 Trgt Date Retire R4: Class Retirement [Member]",
        "label": "American Funds2055 Trgt Date Retire R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2055TrgtDateRetireR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2055TrgtDateRetireR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2055 Trgt Date Retire R6: Class Retirement [Member]",
        "label": "American Funds2055 Trgt Date Retire R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2060TrgtDateRetireR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2060TrgtDateRetireR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2060 Trgt Date Retire R3: Class Retirement [Member]",
        "label": "American Funds2060 Trgt Date Retire R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2060TrgtDateRetireR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2060TrgtDateRetireR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2060 Trgt Date Retire R4: Class Retirement [Member]",
        "label": "American Funds2060 Trgt Date Retire R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2060TrgtDateRetireR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2060TrgtDateRetireR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2060 Trgt Date Retire R6: Class Retirement [Member]",
        "label": "American Funds2060 Trgt Date Retire R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2065TrgtDateRetireR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2065TrgtDateRetireR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2065 Trgt Date Retire R3: Class Retirement [Member]",
        "label": "American Funds2065 Trgt Date Retire R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2065TrgtDateRetireR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2065TrgtDateRetireR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2065 Trgt Date Retire R4: Class Retirement [Member]",
        "label": "American Funds2065 Trgt Date Retire R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2065TrgtDateRetireR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2065TrgtDateRetireR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2065 Trgt Date Retire R6: Class Retirement [Member]",
        "label": "American Funds2065 Trgt Date Retire R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2070TrgtDateRetireR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2070TrgtDateRetireR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2070 Trgt Date Retire R3: Class Retirement [Member]",
        "label": "American Funds2070 Trgt Date Retire R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2070TrgtDateRetireR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2070TrgtDateRetireR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2070 Trgt Date Retire R4: Class Retirement [Member]",
        "label": "American Funds2070 Trgt Date Retire R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFunds2070TrgtDateRetireR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFunds2070TrgtDateRetireR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds 2070 Trgt Date Retire R6: Class Retirement [Member]",
        "label": "American Funds2070 Trgt Date Retire R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsAMCAPR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsAMCAPR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds AMCAP R3: Class Retirement [Member]",
        "label": "American Funds AMCAPR3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsAMCAPR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsAMCAPR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds AMCAP R4: Class Retirement [Member]",
        "label": "American Funds AMCAPR4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsAMCAPR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsAMCAPR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds AMCAP R6: Class Retirement [Member]",
        "label": "American Funds AMCAPR6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsAmericanBalancedR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsAmericanBalancedR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds American Balanced R3: Class Retirement [Member]",
        "label": "American Funds American Balanced R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsAmericanBalancedR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsAmericanBalancedR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds American Balanced R4: Class Retirement [Member]",
        "label": "American Funds American Balanced R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsAmericanBalancedR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsAmericanBalancedR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds American Balanced R6: Class Retirement [Member]",
        "label": "American Funds American Balanced R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsAmericanHighIncR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsAmericanHighIncR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds American High-Inc R3: Class Retirement [Member]",
        "label": "American Funds American High Inc R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsAmericanHighIncR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsAmericanHighIncR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds American High-Inc R4: Class Retirement [Member]",
        "label": "American Funds American High Inc R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsAmericanHighIncR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsAmericanHighIncR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds American High-Inc R6: Class Retirement [Member]",
        "label": "American Funds American High Inc R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsAmericanMutualR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsAmericanMutualR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds American Mutual R4: Class Retirement [Member]",
        "label": "American Funds American Mutual R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsAmericanMutualR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsAmericanMutualR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds American Mutual R6: Class Retirement [Member]",
        "label": "American Funds American Mutual R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsBondFundOfAmerR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsBondFundOfAmerR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Bond Fund of Amer R6: Class Retirement [Member]",
        "label": "American Funds Bond Fund Of Amer R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsCapitalIncomeBldrR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsCapitalIncomeBldrR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Capital Income Bldr R4: Class Retirement [Member]",
        "label": "American Funds Capital Income Bldr R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsCapitalIncomeBldrR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsCapitalIncomeBldrR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Capital Income Bldr R6: Class Retirement [Member]",
        "label": "American Funds Capital Income Bldr R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsCapitalWorldBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsCapitalWorldBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Capital World Bond R6: Class Retirement [Member]",
        "label": "American Funds Capital World Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsCapitalWorldGrIncR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsCapitalWorldGrIncR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Capital World Gr&amp;Inc R3: Class Retirement [Member]",
        "label": "American Funds Capital World Gr Inc R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsCapitalWorldGrIncR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsCapitalWorldGrIncR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Capital World Gr&amp;Inc R4: Class Retirement [Member]",
        "label": "American Funds Capital World Gr Inc R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsCapitalWorldGrIncR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsCapitalWorldGrIncR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Capital World Gr&amp;Inc R6: Class Retirement [Member]",
        "label": "American Funds Capital World Gr Inc R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsEUPACR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsEUPACR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds EUPAC R3: Class Retirement [Member]",
        "label": "American Funds EUPACR3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsEUPACR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsEUPACR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds EUPAC R4: Class Retirement [Member]",
        "label": "American Funds EUPACR4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsEUPACR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsEUPACR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds EUPAC R5: Class Retirement [Member]",
        "label": "American Funds EUPACR5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsEUPACR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsEUPACR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds EUPAC R6: Class Retirement [Member]",
        "label": "American Funds EUPACR6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsFundamentalInvsR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsFundamentalInvsR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Fundamental Invs R3: Class Retirement [Member]",
        "label": "American Funds Fundamental Invs R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsFundamentalInvsR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsFundamentalInvsR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Fundamental Invs R4: Class Retirement [Member]",
        "label": "American Funds Fundamental Invs R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsFundamentalInvsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsFundamentalInvsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Fundamental Invs R6: Class Retirement [Member]",
        "label": "American Funds Fundamental Invs R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsGlobalBalancedR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsGlobalBalancedR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Global Balanced R6: Class Retirement [Member]",
        "label": "American Funds Global Balanced R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsGrowthFundOfAmerR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsGrowthFundOfAmerR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Growth Fund of Amer R3: Class Retirement [Member]",
        "label": "American Funds Growth Fund Of Amer R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsGrowthFundOfAmerR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsGrowthFundOfAmerR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Growth Fund of Amer R4: Class Retirement [Member]",
        "label": "American Funds Growth Fund Of Amer R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsGrowthFundOfAmerR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsGrowthFundOfAmerR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Growth Fund of Amer R6: Class Retirement [Member]",
        "label": "American Funds Growth Fund Of Amer R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsIncomeFundOfAmerR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsIncomeFundOfAmerR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Income Fund of Amer R4: Class Retirement [Member]",
        "label": "American Funds Income Fund Of Amer R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsIncomeFundOfAmerR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsIncomeFundOfAmerR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Income Fund of Amer R6: Class Retirement [Member]",
        "label": "American Funds Income Fund Of Amer R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsInflationLinkedBdR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsInflationLinkedBdR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Inflation Linked Bd R6: Class Retirement [Member]",
        "label": "American Funds Inflation Linked Bd R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsIntermBdFdOfAmerR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsIntermBdFdOfAmerR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Interm Bd Fd of Amer R3: Class Retirement [Member]",
        "label": "American Funds Interm Bd Fd Of Amer R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsIntermBdFdOfAmerR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsIntermBdFdOfAmerR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Interm Bd Fd of Amer R4: Class Retirement [Member]",
        "label": "American Funds Interm Bd Fd Of Amer R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsIntermBdFdOfAmerR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsIntermBdFdOfAmerR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Interm Bd Fd of Amer R6: Class Retirement [Member]",
        "label": "American Funds Interm Bd Fd Of Amer R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsInternationalVntgR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsInternationalVntgR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds International Vntg R-6: Class Retirement [Member]",
        "label": "American Funds International Vntg R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsIntlGrAndIncR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsIntlGrAndIncR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Intl Gr and Inc R6: Class Retirement [Member]",
        "label": "American Funds Intl Gr And Inc R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsInvmtCoOfAmerR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsInvmtCoOfAmerR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Invmt Co of Amer R6: Class Retirement [Member]",
        "label": "American Funds Invmt Co Of Amer R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsNewEconomyR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsNewEconomyR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds New Economy R6: Class Retirement [Member]",
        "label": "American Funds New Economy R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsNewPerspectiveR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsNewPerspectiveR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds New Perspective R3: Class Retirement [Member]",
        "label": "American Funds New Perspective R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsNewPerspectiveR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsNewPerspectiveR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds New Perspective R4: Class Retirement [Member]",
        "label": "American Funds New Perspective R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsNewPerspectiveR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsNewPerspectiveR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds New Perspective R6: Class Retirement [Member]",
        "label": "American Funds New Perspective R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsNewWorldR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsNewWorldR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds New World R3: Class Retirement [Member]",
        "label": "American Funds New World R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsNewWorldR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsNewWorldR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds New World R4: Class Retirement [Member]",
        "label": "American Funds New World R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsNewWorldR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsNewWorldR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds New World R6: Class Retirement [Member]",
        "label": "American Funds New World R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsSMALLCAPWorldR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsSMALLCAPWorldR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds SMALLCAP World R3: Class Retirement [Member]",
        "label": "American Funds SMALLCAPWorld R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsSMALLCAPWorldR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsSMALLCAPWorldR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds SMALLCAP World R4: Class Retirement [Member]",
        "label": "American Funds SMALLCAPWorld R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsSMALLCAPWorldR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsSMALLCAPWorldR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds SMALLCAP World R6: Class Retirement [Member]",
        "label": "American Funds SMALLCAPWorld R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsUSGovernmentSecR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsUSGovernmentSecR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds US Government Sec R6: Class Retirement [Member]",
        "label": "American Funds USGovernment Sec R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsWashingtonMutualR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsWashingtonMutualR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Washington Mutual R3: Class Retirement [Member]",
        "label": "American Funds Washington Mutual R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsWashingtonMutualR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsWashingtonMutualR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Washington Mutual R4: Class Retirement [Member]",
        "label": "American Funds Washington Mutual R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AmericanFundsWashingtonMutualR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AmericanFundsWashingtonMutualR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Funds Washington Mutual R6: Class Retirement [Member]",
        "label": "American Funds Washington Mutual R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_AnnualContractExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnualContractExpensesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Contract Expenses [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "vip_AnnualPortfolioCompanyExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnualPortfolioCompanyExpensesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Portfolio Company Expenses [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "vip_AnnualReturnCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnualReturnCaption",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return, Caption"
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "vip_AnnualReturnExampleCappedAndBuffered": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnualReturnExampleCappedAndBuffered",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return, Example Capped and Buffered"
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "vip_AnnualReturnExampleCappedAndBufferedPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnualReturnExampleCappedAndBufferedPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return, Example Capped and Buffered [Percent]"
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "vip_AnnualReturnInceptionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnualReturnInceptionDate",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return, Inception Date"
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "vip_AnnualReturnPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnualReturnPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return [Percent]"
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "vip_AnnuitizeExampleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnuitizeExampleTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annuitize Example [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "vip_AnnuitizedExpense10YearsMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnuitizedExpense10YearsMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annuitized Expense, 10 Years, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "vip_AnnuitizedExpense10YearsMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnuitizedExpense10YearsMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annuitized Expense, 10 Years, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "vip_AnnuitizedExpense1YearMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnuitizedExpense1YearMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annuitized Expense, 1 Year, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "vip_AnnuitizedExpense1YearMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnuitizedExpense1YearMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annuitized Expense, 1 Year, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "vip_AnnuitizedExpense3YearsMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnuitizedExpense3YearsMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annuitized Expense, 3 Years, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "vip_AnnuitizedExpense3YearsMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnuitizedExpense3YearsMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annuitized Expense, 3 Years, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "vip_AnnuitizedExpense5YearsMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnuitizedExpense5YearsMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annuitized Expense, 5 Years, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "vip_AnnuitizedExpense5YearsMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AnnuitizedExpense5YearsMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annuitized Expense, 5 Years, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "ck0000856341_ArielAppreciationInvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ArielAppreciationInvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ariel Appreciation Investor: Class Inv [Member]",
        "label": "Ariel Appreciation Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ArielFundInvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ArielFundInvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ariel Fund Investor: Class Inv [Member]",
        "label": "Ariel Fund Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ArielInternationalInvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ArielInternationalInvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ariel International Investor: Class Inv [Member]",
        "label": "Ariel International Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AuxierFocusInstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AuxierFocusInstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auxier Focus Institutional: Class Inst [Member]",
        "label": "Auxier Focus Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AvantisEmergingMarketsEquityInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AvantisEmergingMarketsEquityInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Avantis\u00ae\u200b Emerging Markets Equity Instl: Class Inst [Member]",
        "label": "Avantis Emerging Markets Equity Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AvantisUSSmallCapValueInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AvantisUSSmallCapValueInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Avantis\u00ae\u200b U.S. Small Cap Value Instl: Class Inst [Member]",
        "label": "Avantis USSmall Cap Value Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AveMariaGrowthClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AveMariaGrowthClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ave Maria Growth: Class No Load [Member]",
        "label": "Ave Maria Growth Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AveMariaRisingDividendClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AveMariaRisingDividendClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ave Maria Rising Dividend: Class No Load [Member]",
        "label": "Ave Maria Rising Dividend Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AveMariaValueClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AveMariaValueClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ave Maria Value: Class No Load [Member]",
        "label": "Ave Maria Value Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_AveMariaWorldEquityClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "AveMariaWorldEquityClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ave Maria World Equity: Class Other [Member]",
        "label": "Ave Maria World Equity Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_AverageAnnualTotalReturns10YearsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AverageAnnualTotalReturns10YearsPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Total Returns, 10 Years [Percent]"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "vip_AverageAnnualTotalReturns1YearPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AverageAnnualTotalReturns1YearPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Total Returns, 1 Year [Percent]"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "vip_AverageAnnualTotalReturns5YearsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "AverageAnnualTotalReturns5YearsPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Total Returns, 5 Years [Percent]"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "ck0000856341_BNYMellonBondMarketIndexIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BNYMellonBondMarketIndexIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BNY Mellon Bond Market Index I: Class Inst [Member]",
        "label": "BNYMellon Bond Market Index IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BNYMellonNaturalResourcesIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BNYMellonNaturalResourcesIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BNY Mellon Natural Resources I: Class Inst [Member]",
        "label": "BNYMellon Natural Resources IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BNYMellonNaturalResourcesYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BNYMellonNaturalResourcesYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BNY Mellon Natural Resources Y: Class Inst [Member]",
        "label": "BNYMellon Natural Resources YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BNYMellonSmallCapStockIndexIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BNYMellonSmallCapStockIndexIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BNY Mellon Small Cap Stock Index I: Class Inst [Member]",
        "label": "BNYMellon Small Cap Stock Index IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BNYMellonSustUSEquityYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BNYMellonSustUSEquityYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BNY Mellon Sust US Equity Y: Class Inst [Member]",
        "label": "BNYMellon Sust USEquity YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BairdAggregateBondInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BairdAggregateBondInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Baird Aggregate Bond Inst: Class Inst [Member]",
        "label": "Baird Aggregate Bond Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BairdCorePlusBondInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BairdCorePlusBondInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Baird Core Plus Bond Inst: Class Inst [Member]",
        "label": "Baird Core Plus Bond Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BairdIntermediateBondInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BairdIntermediateBondInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Baird Intermediate Bond Inst: Class Inst [Member]",
        "label": "Baird Intermediate Bond Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BairdShortTermBondInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BairdShortTermBondInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Baird Short-Term Bond Inst: Class Inst [Member]",
        "label": "Baird Short Term Bond Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BairdShortTermBondInvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BairdShortTermBondInvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Baird Short-Term Bond Investor: Class Inv [Member]",
        "label": "Baird Short Term Bond Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BairdUltraShortBondInstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BairdUltraShortBondInstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Baird Ultra Short Bond Institutional: Class Inst [Member]",
        "label": "Baird Ultra Short Bond Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BaronAssetR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BaronAssetR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Baron Asset R6: Class Retirement [Member]",
        "label": "Baron Asset R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BaronEmergingMarketsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BaronEmergingMarketsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Baron Emerging Markets R6: Class Retirement [Member]",
        "label": "Baron Emerging Markets R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BaronGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BaronGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Baron Growth R6: Class Retirement [Member]",
        "label": "Baron Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_BaseContractExpenseFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractExpenseFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract Expense, Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "vip_BaseContractExpenseOfAverageAccountValueCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractExpenseOfAverageAccountValueCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract Expense (of Average Account Value), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "vip_BaseContractExpenseOfAverageAccountValueMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractExpenseOfAverageAccountValueMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract Expense (of Average Account Value), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "vip_BaseContractExpenseOfAverageAccountValueMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractExpenseOfAverageAccountValueMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract Expense (of Average Account Value), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "vip_BaseContractExpenseOfOtherAmountCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractExpenseOfOtherAmountCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract Expense (of Other Amount), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "vip_BaseContractExpenseOfOtherAmountMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractExpenseOfOtherAmountMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract Expense (of Other Amount), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "vip_BaseContractExpenseOfOtherAmountMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractExpenseOfOtherAmountMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract Expense (of Other Amount), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "vip_BaseContractN4FootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractN4FootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract (N-4) Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "vip_BaseContractOfAverageAnnualNetAssetsN4MaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractOfAverageAnnualNetAssetsN4MaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract (of Average Annual Net Assets) (N-4) Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "vip_BaseContractOfAverageAnnualNetAssetsN4MinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractOfAverageAnnualNetAssetsN4MinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract (of Average Annual Net Assets) (N-4) Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "vip_BaseContractOfOtherAmountN4MaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractOfOtherAmountN4MaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract (of Other Amount) (N-4) Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "vip_BaseContractOfOtherAmountN4MinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractOfOtherAmountN4MinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract (of Other Amount) (N-4) Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "vip_BaseContractOfPurchasePaymentsN4MaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractOfPurchasePaymentsN4MaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract (of Purchase Payments) (N-4) Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "vip_BaseContractOfPurchasePaymentsN4MinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BaseContractOfPurchasePaymentsN4MinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base Contract (of Purchase Payments) (N-4) Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "vip_BenefitAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BenefitAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefit [Axis]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "vip_BenefitStandardOrOptionalTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BenefitStandardOrOptionalTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefit Standard or Optional [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "vip_BenefitsAvailableN4TextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BenefitsAvailableN4TextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefits Available (N-4) [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "vip_BenefitsAvailableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BenefitsAvailableTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefits Available [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "vip_BenefitsDescriptionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BenefitsDescriptionTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefits Description [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "vip_BenefitsLimitationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BenefitsLimitationTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefits Limitation [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "ck0000856341_BlackRockAdvantageSmallCapCoreKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockAdvantageSmallCapCoreKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Advantage Small Cap Core K: Class Retirement [Member]",
        "label": "Black Rock Advantage Small Cap Core KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockAdvantageSmallCapGrInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockAdvantageSmallCapGrInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Advantage Small Cap Gr Instl: Class Inst [Member]",
        "label": "Black Rock Advantage Small Cap Gr Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockAdvantageSmallCapGrKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockAdvantageSmallCapGrKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Advantage Small Cap Gr K: Class Retirement [Member]",
        "label": "Black Rock Advantage Small Cap Gr KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockEquityDividendInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockEquityDividendInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Equity Dividend Instl: Class Inst [Member]",
        "label": "Black Rock Equity Dividend Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockEquityDividendKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockEquityDividendKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Equity Dividend K: Class Retirement [Member]",
        "label": "Black Rock Equity Dividend KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockGlobalAllocationInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockGlobalAllocationInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Global Allocation Instl: Class Inst [Member]",
        "label": "Black Rock Global Allocation Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockGlobalAllocationKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockGlobalAllocationKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Global Allocation K: Class Retirement [Member]",
        "label": "Black Rock Global Allocation KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockGlobalAllocationRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockGlobalAllocationRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Global Allocation R: Class Retirement [Member]",
        "label": "Black Rock Global Allocation RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockGlobalDividendKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockGlobalDividendKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Global Dividend K: Class Retirement [Member]",
        "label": "Black Rock Global Dividend KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockHealthSciencesOppsInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockHealthSciencesOppsInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Health Sciences Opps Instl: Class Inst [Member]",
        "label": "Black Rock Health Sciences Opps Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockHealthSciencesOppsKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockHealthSciencesOppsKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Health Sciences Opps K: Class Retirement [Member]",
        "label": "Black Rock Health Sciences Opps KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockHealthSciencesOppsRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockHealthSciencesOppsRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Health Sciences Opps R: Class Retirement [Member]",
        "label": "Black Rock Health Sciences Opps RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockHighYieldKClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockHighYieldKClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock High Yield K: Class Other [Member]",
        "label": "Black Rock High Yield KClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockHighYieldPortSvcClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockHighYieldPortSvcClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock High Yield Port Svc: Class S [Member]",
        "label": "Black Rock High Yield Port Svc Class SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockHighYieldRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockHighYieldRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock High Yield R: Class Retirement [Member]",
        "label": "Black Rock High Yield RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockInflationProtectedBondKClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockInflationProtectedBondKClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Inflation Protected Bond K: Class Other [Member]",
        "label": "Black Rock Inflation Protected Bond KClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathDyn2030KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathDyn2030KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Dyn 2030 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Dyn2030 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathDyn2035KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathDyn2035KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Dyn 2035 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Dyn2035 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathDyn2040KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathDyn2040KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Dyn 2040 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Dyn2040 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathDyn2045KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathDyn2045KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Dyn 2045 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Dyn2045 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathDyn2050KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathDyn2050KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Dyn 2050 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Dyn2050 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathDyn2055KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathDyn2055KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Dyn 2055 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Dyn2055 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathDyn2060KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathDyn2060KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Dyn 2060 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Dyn2060 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathDyn2065KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathDyn2065KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Dyn 2065 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Dyn2065 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathDyn2070KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathDyn2070KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Dyn 2070 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Dyn2070 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathDynRetirementKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathDynRetirementKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Dyn Retirement K: Class Retirement [Member]",
        "label": "Black Rock Life Path Dyn Retirement KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathIndex2030KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathIndex2030KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Index 2030 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Index2030 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathIndex2035KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathIndex2035KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Index 2035 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Index2035 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathIndex2040KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathIndex2040KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Index 2040 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Index2040 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathIndex2045KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathIndex2045KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Index 2045 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Index2045 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathIndex2050KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathIndex2050KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Index 2050 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Index2050 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathIndex2055KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathIndex2055KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Index 2055 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Index2055 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathIndex2060KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathIndex2060KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Index 2060 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Index2060 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathIndex2065KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathIndex2065KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Index 2065 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Index2065 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathIndex2070KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathIndex2070KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Index 2070 K: Class Retirement [Member]",
        "label": "Black Rock Life Path Index2070 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockLifePathIndexRetireKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockLifePathIndexRetireKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock LifePath\u00ae\u200b Index Retire K: Class Retirement [Member]",
        "label": "Black Rock Life Path Index Retire KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockMidCapGrowthEquityInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockMidCapGrowthEquityInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Mid-Cap Growth Equity Instl: Class Inst [Member]",
        "label": "Black Rock Mid Cap Growth Equity Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockMidCapGrowthEquityKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockMidCapGrowthEquityKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Mid-Cap Growth Equity K: Class Retirement [Member]",
        "label": "Black Rock Mid Cap Growth Equity KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockMidCapGrowthEquityRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockMidCapGrowthEquityRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Mid-Cap Growth Equity R: Class Retirement [Member]",
        "label": "Black Rock Mid Cap Growth Equity RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockMidCapValueKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockMidCapValueKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Mid-Cap Value K: Class Retirement [Member]",
        "label": "Black Rock Mid Cap Value KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockMultiAssetIncomeInvestorAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockMultiAssetIncomeInvestorAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Multi-Asset Income Investor A: Class A [Member]",
        "label": "Black Rock Multi Asset Income Investor AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockMultiAssetIncomePortfolioKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockMultiAssetIncomePortfolioKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Multi-Asset Income Portfolio K: Class Retirement [Member]",
        "label": "Black Rock Multi Asset Income Portfolio KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockStrategicGlobalBondKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockStrategicGlobalBondKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Strategic Global Bond K: Class Retirement [Member]",
        "label": "Black Rock Strategic Global Bond KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockStrategicIncomeOppsInvAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockStrategicIncomeOppsInvAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Strategic Income Opps Inv A: Class A [Member]",
        "label": "Black Rock Strategic Income Opps Inv AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockStrategicIncomeOppsKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockStrategicIncomeOppsKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Strategic Income Opps K: Class Retirement [Member]",
        "label": "Black Rock Strategic Income Opps KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockSystematicMultiStratKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockSystematicMultiStratKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Systematic Multi-Strat K: Class Retirement [Member]",
        "label": "Black Rock Systematic Multi Strat KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockTotalReturnInvAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockTotalReturnInvAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Total Return Inv A: Class A [Member]",
        "label": "Black Rock Total Return Inv AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockTotalReturnKClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockTotalReturnKClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Total Return K: Class Other [Member]",
        "label": "Black Rock Total Return KClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackRockTotalReturnRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackRockTotalReturnRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Total Return R: Class Retirement [Member]",
        "label": "Black Rock Total Return RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BlackstoneAlternativeMultiStrategyYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BlackstoneAlternativeMultiStrategyYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Blackstone Alternative Multi-Strategy Y: Class Inst [Member]",
        "label": "Blackstone Alternative Multi Strategy YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BostonTrustSMIDCapClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BostonTrustSMIDCapClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Boston Trust SMID Cap: Class Other [Member]",
        "label": "Boston Trust SMIDCap Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BrandywineGLOBALCorporateCreditISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BrandywineGLOBALCorporateCreditISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BrandywineGLOBAL Corporate Credit IS: Class Inst [Member]",
        "label": "Brandywine GLOBALCorporate Credit ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BrandywineGLOBALDivUSLargeValueISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BrandywineGLOBALDivUSLargeValueISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BrandywineGLOBAL Div US Large Value IS: Class Inst [Member]",
        "label": "Brandywine GLOBALDiv USLarge Value ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BrandywineGLOBALGlobalOppBondFIClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BrandywineGLOBALGlobalOppBondFIClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BrandywineGLOBAL Global Opp Bond FI: Class Other [Member]",
        "label": "Brandywine GLOBALGlobal Opp Bond FIClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BrandywineGLOBALGlobalOppBondISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BrandywineGLOBALGlobalOppBondISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BrandywineGLOBAL Global Opp Bond IS: Class Inst [Member]",
        "label": "Brandywine GLOBALGlobal Opp Bond ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_BrandywineGLOBALGlobalOppBondRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BrandywineGLOBALGlobalOppBondRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BrandywineGLOBAL Global Opp Bond R: Class Retirement [Member]",
        "label": "Brandywine GLOBALGlobal Opp Bond RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_BriefRestrictionsLimitationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BriefRestrictionsLimitationsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brief Restrictions / Limitations [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ck0000856341_BrokerageWindowMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "BrokerageWindowMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brokerage Window [Member]",
        "label": "Brokerage Window Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_BufferRateReturnLimitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "BufferRateReturnLimitMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buffer Rate Return Limit [Member]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "ck0000856341_CRMMidCapValueInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CRMMidCapValueInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CRM Mid Cap Value Inv: Class Inv [Member]",
        "label": "CRMMid Cap Value Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CRMSmallCapValueInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CRMSmallCapValueInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CRM Small Cap Value Inv: Class Inv [Member]",
        "label": "CRMSmall Cap Value Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CalamosMarketNeutralIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CalamosMarketNeutralIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Calamos Market Neutral Income R6: Class Retirement [Member]",
        "label": "Calamos Market Neutral Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_CalculationMethodOfBenefitTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "CalculationMethodOfBenefitTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Calculation Method of Benefit [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "ck0000856341_CalvertBalancedR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CalvertBalancedR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Calvert Balanced R6: Class Retirement [Member]",
        "label": "Calvert Balanced R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CalvertEquityAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CalvertEquityAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Calvert Equity A: Class A [Member]",
        "label": "Calvert Equity AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CalvertIncomeAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CalvertIncomeAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Calvert Income A: Class A [Member]",
        "label": "Calvert Income AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CalvertSmallCapAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CalvertSmallCapAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Calvert Small-Cap A: Class A [Member]",
        "label": "Calvert Small Cap AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CalvertSmallCapR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CalvertSmallCapR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Calvert Small-Cap R6: Class Retirement [Member]",
        "label": "Calvert Small Cap R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CalvertUSLargeCapCoreRspnbIdxR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CalvertUSLargeCapCoreRspnbIdxR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Calvert US Large Cap Core Rspnb Idx R6: Class Retirement [Member]",
        "label": "Calvert USLarge Cap Core Rspnb Idx R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CalvertVPSRIMidCapClassNAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CalvertVPSRIMidCapClassNAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Calvert VP SRI Mid Cap: Class N/A [Member]",
        "label": "Calvert VPSRIMid Cap Class NAMember"
       }
      }
     },
     "auth_ref": []
    },
    "vip_CapRateReturnLimitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "CapRateReturnLimitMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cap Rate Return Limit [Member]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "ck0000856341_CarillonEagleMidCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CarillonEagleMidCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carillon Eagle Mid Cap Growth R6: Class Retirement [Member]",
        "label": "Carillon Eagle Mid Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CarillonReamsUnconstrainedBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CarillonReamsUnconstrainedBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carillon Reams Unconstrained Bond R-6: Class Retirement [Member]",
        "label": "Carillon Reams Unconstrained Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CatholicResponsibleInvestmentsBdInsClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CatholicResponsibleInvestmentsBdInsClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Catholic Responsible Investments Bd Ins: Class Inst [Member]",
        "label": "Catholic Responsible Investments Bd Ins Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CatholicRspInvstMltStylUSEqInsClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CatholicRspInvstMltStylUSEqInsClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Catholic Rsp Invst Mlt-Styl US Eq Ins: Class Inst [Member]",
        "label": "Catholic Rsp Invst Mlt Styl USEq Ins Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CatholicRspnsblInvstEquityIdxInsClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CatholicRspnsblInvstEquityIdxInsClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Catholic Rspnsbl Invst Equity Idx Ins: Class Inst [Member]",
        "label": "Catholic Rspnsbl Invst Equity Idx Ins Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CatholicRspnsblInvstIntlSmCpInsClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CatholicRspnsblInvstIntlSmCpInsClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Catholic Rspnsbl Invst Intl Sm-Cp Ins: Class Inst [Member]",
        "label": "Catholic Rspnsbl Invst Intl Sm Cp Ins Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CatholicRspnsblInvstmntsIntlEqInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CatholicRspnsblInvstmntsIntlEqInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Catholic Rspnsbl Invstmnts Intl Eq Inv: Class Inv [Member]",
        "label": "Catholic Rspnsbl Invstmnts Intl Eq Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CatholicRspnsblInvstmntsSmallCapInsClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CatholicRspnsblInvstmntsSmallCapInsClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Catholic Rspnsbl Invstmnts Small-Cap Ins: Class Inst [Member]",
        "label": "Catholic Rspnsbl Invstmnts Small Cap Ins Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_ChangesInAndDisagreementsWithAccountantsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ChangesInAndDisagreementsWithAccountantsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in, and Disagreements with, Accountants [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48",
      "r160"
     ]
    },
    "ck0000856341_ChargeForNonElectronicContributionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ChargeForNonElectronicContributionsMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charge For Non Electronic Contributions [Member]",
        "label": "Charge For Non Electronic Contributions Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_ChargesForEarlyWithdrawalsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ChargesForEarlyWithdrawalsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Charges for Early Withdrawals [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "vip_ClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ClassAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class [Axis]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "ck0000856341_ClearBridgeAppreciationFIClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeAppreciationFIClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Appreciation FI: Class Other [Member]",
        "label": "Clear Bridge Appreciation FIClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeAppreciationISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeAppreciationISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Appreciation IS: Class Inst [Member]",
        "label": "Clear Bridge Appreciation ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeAppreciationRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeAppreciationRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Appreciation R: Class Retirement [Member]",
        "label": "Clear Bridge Appreciation RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeGrowthFIClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeGrowthFIClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Growth FI: Class Other [Member]",
        "label": "Clear Bridge Growth FIClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeGrowthRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeGrowthRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Growth R: Class Retirement [Member]",
        "label": "Clear Bridge Growth RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeInternationalGrowthISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeInternationalGrowthISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge International Growth IS: Class Inst [Member]",
        "label": "Clear Bridge International Growth ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeInternationalValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeInternationalValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge International Value A: Class A [Member]",
        "label": "Clear Bridge International Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeInternationalValueISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeInternationalValueISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge International Value IS: Class Inst [Member]",
        "label": "Clear Bridge International Value ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeLargeCapGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeLargeCapGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Large Cap Growth A: Class A [Member]",
        "label": "Clear Bridge Large Cap Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeLargeCapGrowthISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeLargeCapGrowthISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Large Cap Growth IS: Class Inst [Member]",
        "label": "Clear Bridge Large Cap Growth ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeLargeCapGrowthRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeLargeCapGrowthRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Large Cap Growth R: Class Retirement [Member]",
        "label": "Clear Bridge Large Cap Growth RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeMidCapIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeMidCapIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Mid Cap I: Class Inst [Member]",
        "label": "Clear Bridge Mid Cap IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeMidCapISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeMidCapISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Mid Cap IS: Class Inst [Member]",
        "label": "Clear Bridge Mid Cap ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeSelectISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeSelectISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Select IS: Class Inst [Member]",
        "label": "Clear Bridge Select ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeSmallCapGrowthISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeSmallCapGrowthISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Small Cap Growth IS: Class Inst [Member]",
        "label": "Clear Bridge Small Cap Growth ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ClearBridgeSustainabilityLeadersISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ClearBridgeSustainabilityLeadersISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ClearBridge Sustainability Leaders IS: Class Inst [Member]",
        "label": "Clear Bridge Sustainability Leaders ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CohenSteersGlobalInfrastructureAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CohenSteersGlobalInfrastructureAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cohen &amp; Steers Global Infrastructure A: Class A [Member]",
        "label": "Cohen Steers Global Infrastructure AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CohenSteersPreferredSecIncZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CohenSteersPreferredSecIncZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cohen &amp; Steers Preferred Sec &amp; Inc Z: Class Inst [Member]",
        "label": "Cohen Steers Preferred Sec Inc ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CohenSteersRealEstateSecuritiesAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CohenSteersRealEstateSecuritiesAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cohen &amp; Steers Real Estate Securities A: Class A [Member]",
        "label": "Cohen Steers Real Estate Securities AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CohenSteersRealEstateSecuritiesZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CohenSteersRealEstateSecuritiesZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cohen &amp; Steers Real Estate Securities Z: Class Inst [Member]",
        "label": "Cohen Steers Real Estate Securities ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_CohenSteersRealtySharesLClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CohenSteersRealtySharesLClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cohen &amp; Steers Realty Shares L: Class Other [Member]",
        "label": "Cohen Steers Realty Shares LClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaAcornInternationalAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaAcornInternationalAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Acorn International A: Class A [Member]",
        "label": "Columbia Acorn International AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaAcornInternationalInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaAcornInternationalInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Acorn International Inst3: Class Inst [Member]",
        "label": "Columbia Acorn International Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaAcornInternationalInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaAcornInternationalInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Acorn International Inst: Class Inst [Member]",
        "label": "Columbia Acorn International Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaCapitalAllocModAgrsvAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaCapitalAllocModAgrsvAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Capital Alloc Mod Agrsv A: Class A [Member]",
        "label": "Columbia Capital Alloc Mod Agrsv AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaCapitalAllocModAgrsvInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaCapitalAllocModAgrsvInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Capital Alloc Mod Agrsv Inst3: Class Inst [Member]",
        "label": "Columbia Capital Alloc Mod Agrsv Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaCapitalAllocationAgrsvAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaCapitalAllocationAgrsvAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Capital Allocation Agrsv A: Class A [Member]",
        "label": "Columbia Capital Allocation Agrsv AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaCapitalAllocationAgrsvInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaCapitalAllocationAgrsvInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Capital Allocation Agrsv Inst3: Class Inst [Member]",
        "label": "Columbia Capital Allocation Agrsv Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaCapitalAllocationCnsrvAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaCapitalAllocationCnsrvAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Capital Allocation Cnsrv A: Class A [Member]",
        "label": "Columbia Capital Allocation Cnsrv AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaCapitalAllocationModAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaCapitalAllocationModAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Capital Allocation Mod A: Class A [Member]",
        "label": "Columbia Capital Allocation Mod AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaCapitalAllocationModInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaCapitalAllocationModInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Capital Allocation Mod Inst3: Class Inst [Member]",
        "label": "Columbia Capital Allocation Mod Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaContrarianCoreAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaContrarianCoreAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Contrarian Core A: Class A [Member]",
        "label": "Columbia Contrarian Core AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaContrarianCoreInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaContrarianCoreInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Contrarian Core Inst3: Class Inst [Member]",
        "label": "Columbia Contrarian Core Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaContrarianCoreInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaContrarianCoreInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Contrarian Core Inst: Class Inst [Member]",
        "label": "Columbia Contrarian Core Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaDividendIncomeAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaDividendIncomeAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Dividend Income A: Class A [Member]",
        "label": "Columbia Dividend Income AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaDividendIncomeInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaDividendIncomeInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Dividend Income Inst3: Class Inst [Member]",
        "label": "Columbia Dividend Income Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaDividendIncomeInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaDividendIncomeInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Dividend Income Inst: Class Inst [Member]",
        "label": "Columbia Dividend Income Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaEmergingMarketsBondAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaEmergingMarketsBondAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Emerging Markets Bond A: Class A [Member]",
        "label": "Columbia Emerging Markets Bond AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaEmergingMarketsBondInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaEmergingMarketsBondInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Emerging Markets Bond Inst3: Class Inst [Member]",
        "label": "Columbia Emerging Markets Bond Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaEmergingMarketsBondInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaEmergingMarketsBondInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Emerging Markets Bond Inst: Class Inst [Member]",
        "label": "Columbia Emerging Markets Bond Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaIntegratedLargeCapGrAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaIntegratedLargeCapGrAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Integrated Large Cap Gr A: Class A [Member]",
        "label": "Columbia Integrated Large Cap Gr AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaIntegratedLargeCapGrIns3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaIntegratedLargeCapGrIns3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Integrated Large Cap Gr Ins 3: Class Retirement [Member]",
        "label": "Columbia Integrated Large Cap Gr Ins3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaIntegratedSmallCapGrAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaIntegratedSmallCapGrAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Integrated Small Cap Gr A: Class A [Member]",
        "label": "Columbia Integrated Small Cap Gr AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaMidCapIndexAClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaMidCapIndexAClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Mid Cap Index A: Class No Load [Member]",
        "label": "Columbia Mid Cap Index AClass No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaOverseasValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaOverseasValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Overseas Value A: Class A [Member]",
        "label": "Columbia Overseas Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaOverseasValueInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaOverseasValueInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Overseas Value Inst3: Class Inst [Member]",
        "label": "Columbia Overseas Value Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaOverseasValueInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaOverseasValueInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Overseas Value Inst: Class Inst [Member]",
        "label": "Columbia Overseas Value Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaQualityIncomeAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaQualityIncomeAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Quality Income A: Class A [Member]",
        "label": "Columbia Quality Income AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaQualityIncomeInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaQualityIncomeInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Quality Income Inst3: Class Inst [Member]",
        "label": "Columbia Quality Income Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaQualityIncomeInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaQualityIncomeInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Quality Income Inst: Class Inst [Member]",
        "label": "Columbia Quality Income Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSelectGlobalEquityAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSelectGlobalEquityAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Select Global Equity A: Class A [Member]",
        "label": "Columbia Select Global Equity AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSelectGlobalEquityInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSelectGlobalEquityInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Select Global Equity Inst: Class Inst [Member]",
        "label": "Columbia Select Global Equity Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSelectLargeCapGrowthInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSelectLargeCapGrowthInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Select Large Cap Growth Inst3: Class Inst [Member]",
        "label": "Columbia Select Large Cap Growth Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSelectLargeCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSelectLargeCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Select Large Cap Value A: Class A [Member]",
        "label": "Columbia Select Large Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSelectLargeCapValueInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSelectLargeCapValueInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Select Large Cap Value Inst3: Class Inst [Member]",
        "label": "Columbia Select Large Cap Value Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSelectLargeCapValueInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSelectLargeCapValueInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Select Large Cap Value Inst: Class Inst [Member]",
        "label": "Columbia Select Large Cap Value Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSelectMidCapGrowthFundAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSelectMidCapGrowthFundAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Select Mid Cap Growth Fund A: Class A [Member]",
        "label": "Columbia Select Mid Cap Growth Fund AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSelectMidCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSelectMidCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Select Mid Cap Value A: Class A [Member]",
        "label": "Columbia Select Mid Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSelectMidCapValueInstl3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSelectMidCapValueInstl3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Select Mid Cap Value Instl 3: Class Inst [Member]",
        "label": "Columbia Select Mid Cap Value Instl3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSelectMidCapValueInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSelectMidCapValueInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Select Mid Cap Value Instl: Class Inst [Member]",
        "label": "Columbia Select Mid Cap Value Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSelectSmallCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSelectSmallCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Select Small Cap Value A: Class A [Member]",
        "label": "Columbia Select Small Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSeligmanGlobalTechInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSeligmanGlobalTechInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Seligman Global Tech Inst3: Class Inst [Member]",
        "label": "Columbia Seligman Global Tech Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSeligmanTechInfoAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSeligmanTechInfoAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Seligman Tech &amp; Info A: Class A [Member]",
        "label": "Columbia Seligman Tech Info AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSeligmanTechInfoInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSeligmanTechInfoInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Seligman Tech &amp; Info Inst3: Class Inst [Member]",
        "label": "Columbia Seligman Tech Info Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSeligmanTechInfoInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSeligmanTechInfoInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Seligman Tech &amp; Info Inst: Class Inst [Member]",
        "label": "Columbia Seligman Tech Info Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSmCpValAndInflectionAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSmCpValAndInflectionAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Sm Cp Val and Inflection A: Class A [Member]",
        "label": "Columbia Sm Cp Val And Inflection AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSmallCapGrowthInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSmallCapGrowthInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Small Cap Growth Inst3: Class Inst [Member]",
        "label": "Columbia Small Cap Growth Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSmallCapIndexAClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSmallCapIndexAClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Small Cap Index A: Class No Load [Member]",
        "label": "Columbia Small Cap Index AClass No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaSmallCapValueDiscvInst3ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaSmallCapValueDiscvInst3ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Small Cap Value Discv Inst 3: Class Inst [Member]",
        "label": "Columbia Small Cap Value Discv Inst3 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaTotalReturnBondAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaTotalReturnBondAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Total Return Bond A: Class A [Member]",
        "label": "Columbia Total Return Bond AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ColumbiaTotalReturnBondInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ColumbiaTotalReturnBondInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Columbia Total Return Bond Inst Class Inst [Member]",
        "label": "Columbia Total Return Bond Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ConsequencesOfEarlyWithdrawalsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ConsequencesOfEarlyWithdrawalsMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consequences Of Early Withdrawals [Member]",
        "label": "Consequences Of Early Withdrawals Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_ContractAdjustmentApplicablePeriodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentApplicablePeriodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Applicable Period [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "vip_ContractAdjustmentApplicableTransactionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentApplicableTransactionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Applicable Transaction [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "vip_ContractAdjustmentCurrentValueOfAnAdjustmentFluctuatesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentCurrentValueOfAnAdjustmentFluctuatesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Current Value of an Adjustment Fluctuates [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "vip_ContractAdjustmentEffectOnValueAndBenefitsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentEffectOnValueAndBenefitsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Effect on Value and Benefits [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "vip_ContractAdjustmentImpactOfAdjustmentOnInterestCreditedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentImpactOfAdjustmentOnInterestCreditedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Impact of Adjustment on Interest Credited [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "vip_ContractAdjustmentMannerDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentMannerDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Manner Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "vip_ContractAdjustmentMaximumPotentialLossOverAmountWithdrawnPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentMaximumPotentialLossOverAmountWithdrawnPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Maximum Potential Loss Over Amount Withdrawn [Percent]"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "vip_ContractAdjustmentMaximumPotentialLossOverValueAtStartOfCreditingPeriodPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentMaximumPotentialLossOverValueAtStartOfCreditingPeriodPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Maximum Potential Loss Over Value at Start of Crediting Period [Percent]"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "vip_ContractAdjustmentMaximumPotentialLossPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentMaximumPotentialLossPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Maximum Potential Loss [Percent]"
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "vip_ContractAdjustmentNegativeEffectCouldBeGreaterThanValueWithdrawnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentNegativeEffectCouldBeGreaterThanValueWithdrawnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Negative Effect Could be Greater than Value Withdrawn [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "vip_ContractAdjustmentObtainingCurrentValueOfAnAdjustmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentObtainingCurrentValueOfAnAdjustmentTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Obtaining Current Value of an Adjustment [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "vip_ContractAdjustmentPurposeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentPurposeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Purpose [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "vip_ContractAdjustmentRelationshipToOtherChargesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentRelationshipToOtherChargesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Relationship to Other Charges [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "vip_ContractAdjustmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "vip_ContractAdjustmentWaiverCircumstancesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentWaiverCircumstancesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustment, Waiver Circumstances [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "vip_ContractAdjustmentsFeeTableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAdjustmentsFeeTableTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Adjustments, Fee Table [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "vip_ContractAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract [Axis]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "vip_ContractBenefitsRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractBenefitsRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Benefits Risk [Member]"
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "vip_ContractChangesRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractChangesRiskLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Changes Risk [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "vip_ContractChangesRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ContractChangesRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Changes Risk [Member]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ck0000856341_ContractTerminationIndividualParticipantCheckFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ContractTerminationIndividualParticipantCheckFeeMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Termination Individual Participant Check Fee [Member]",
        "label": "Contract Termination Individual Participant Check Fee Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_CoregistrantAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "CoregistrantAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coregistrant [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "vip_CreditingMethodologyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "CreditingMethodologyAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crediting Methodology [Axis]"
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "vip_CurrentExpensesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "CurrentExpensesPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Expenses [Percent]"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "vip_CurrentExpensesPlatformChargePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "CurrentExpensesPlatformChargePercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Expenses + Platform Charge [Percent]"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "vip_CurrentGenerationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "CurrentGenerationMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Generation:"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ck0000856341_CyberSecurityAndBusinessInterruptionRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "CyberSecurityAndBusinessInterruptionRisksMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cyber-Security And Business Interruption Risks [Member]",
        "label": "Cyber Security And Business Interruption Risks Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFACommodityStrategyInstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFACommodityStrategyInstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Commodity Strategy Institutional: Class Inst [Member]",
        "label": "DFACommodity Strategy Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAEmMktsSustnbyCor1InstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAEmMktsSustnbyCor1InstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Em Mkts Sustnby Cor 1 Instl: Class Inst [Member]",
        "label": "DFAEm Mkts Sustnby Cor1 Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAEmergingMarketsCoreEquity2IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAEmergingMarketsCoreEquity2IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Emerging Markets Core Equity 2 I: Class Inst [Member]",
        "label": "DFAEmerging Markets Core Equity2 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAEmergingMarketsIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAEmergingMarketsIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Emerging Markets I: Class Inst [Member]",
        "label": "DFAEmerging Markets IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAEmergingMarketsValueIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAEmergingMarketsValueIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Emerging Markets Value I: Class Inst [Member]",
        "label": "DFAEmerging Markets Value IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAFiveYearGlobalFixedIncomeIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAFiveYearGlobalFixedIncomeIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Five-Year Global Fixed-Income I: Class Inst [Member]",
        "label": "DFAFive Year Global Fixed Income IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAGlobalAllocation2575IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAGlobalAllocation2575IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Global Allocation 25/75 I: Class Inst [Member]",
        "label": "DFAGlobal Allocation2575 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAGlobalAllocation6040IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAGlobalAllocation6040IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Global Allocation 60/40 I: Class Inst [Member]",
        "label": "DFAGlobal Allocation6040 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAGlobalEquityIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAGlobalEquityIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Global Equity I: Class Inst [Member]",
        "label": "DFAGlobal Equity IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAGlobalRealEstateSecuritiesPortClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAGlobalRealEstateSecuritiesPortClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Global Real Estate Securities Port: Class Inst [Member]",
        "label": "DFAGlobal Real Estate Securities Port Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAInflationProtectedSecuritiesIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAInflationProtectedSecuritiesIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Inflation-Protected Securities I: Class Inst [Member]",
        "label": "DFAInflation Protected Securities IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAIntermediateGovtFixedIncomeIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAIntermediateGovtFixedIncomeIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Intermediate Govt Fixed-Income I: Class Inst [Member]",
        "label": "DFAIntermediate Govt Fixed Income IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAIntermediateTermExtndQltyIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAIntermediateTermExtndQltyIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Intermediate-Term Extnd Qlty I: Class Inst [Member]",
        "label": "DFAIntermediate Term Extnd Qlty IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAInternationalCoreEquity2IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAInternationalCoreEquity2IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA International Core Equity 2 I: Class Inst [Member]",
        "label": "DFAInternational Core Equity2 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAInternationalSmallCompanyIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAInternationalSmallCompanyIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA International Small Company I: Class Inst [Member]",
        "label": "DFAInternational Small Company IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAInternationalValueIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAInternationalValueIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA International Value I: Class Inst [Member]",
        "label": "DFAInternational Value IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAIntlSustainabilityCore1ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAIntlSustainabilityCore1ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Intl Sustainability Core 1: Class Inst [Member]",
        "label": "DFAIntl Sustainability Core1 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAInvestmentGradeIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAInvestmentGradeIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Investment Grade I: Class Inst [Member]",
        "label": "DFAInvestment Grade IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFALargeCapInternationalIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFALargeCapInternationalIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Large Cap International I: Class Inst [Member]",
        "label": "DFALarge Cap International IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFARealEstateSecuritiesIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFARealEstateSecuritiesIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Real Estate Securities I: Class Inst [Member]",
        "label": "DFAReal Estate Securities IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAShortTermExtendedQualityIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAShortTermExtendedQualityIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA Short-Term Extended Quality I: Class Inst [Member]",
        "label": "DFAShort Term Extended Quality IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAUSCoreEquity1IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAUSCoreEquity1IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA US Core Equity 1 I: Class Inst [Member]",
        "label": "DFAUSCore Equity1 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAUSLargeCapGrowthInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAUSLargeCapGrowthInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA US Large Cap Growth Instl: Class Inst [Member]",
        "label": "DFAUSLarge Cap Growth Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAUSLargeCapValueIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAUSLargeCapValueIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA US Large Cap Value I: Class Inst [Member]",
        "label": "DFAUSLarge Cap Value IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAUSLargeCompanyIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAUSLargeCompanyIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA US Large Company I: Class Inst [Member]",
        "label": "DFAUSLarge Company IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAUSMicroCapIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAUSMicroCapIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA US Micro Cap I: Class Inst [Member]",
        "label": "DFAUSMicro Cap IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAUSSmallCapGrowthInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAUSSmallCapGrowthInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA US Small Cap Growth Instl: Class Inst [Member]",
        "label": "DFAUSSmall Cap Growth Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAUSSmallCapIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAUSSmallCapIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA US Small Cap I: Class Inst [Member]",
        "label": "DFAUSSmall Cap IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAUSSmallCapValueIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAUSSmallCapValueIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA US Small Cap Value I: Class Inst [Member]",
        "label": "DFAUSSmall Cap Value IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAUSSocialCoreEquity2PortfolioClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAUSSocialCoreEquity2PortfolioClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA US Social Core Equity 2 Portfolio: Class Inst [Member]",
        "label": "DFAUSSocial Core Equity2 Portfolio Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAUSSustainabilityCore1ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAUSSustainabilityCore1ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA US Sustainability Core 1: Class Inst [Member]",
        "label": "DFAUSSustainability Core1 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAUSTargetedValueIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAUSTargetedValueIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA US Targeted Value I: Class Inst [Member]",
        "label": "DFAUSTargeted Value IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DFAWorldExUSGovernmentFxdIncIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DFAWorldExUSGovernmentFxdIncIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DFA World ex US Government Fxd Inc I: Class Inst [Member]",
        "label": "DFAWorld Ex USGovernment Fxd Inc IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSCROCIUSAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSCROCIUSAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS CROCI US A: Class A [Member]",
        "label": "DWSCROCIUSAClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSCROCIUSSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSCROCIUSSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS CROCI US S: Class S [Member]",
        "label": "DWSCROCIUSSClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSEmergingMarketsEquityAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSEmergingMarketsEquityAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS Emerging Markets Equity A: Class A [Member]",
        "label": "DWSEmerging Markets Equity AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSEmergingMarketsEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSEmergingMarketsEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS Emerging Markets Equity R6: Class Retirement [Member]",
        "label": "DWSEmerging Markets Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSEmergingMarketsEquitySClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSEmergingMarketsEquitySClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS Emerging Markets Equity S: Class S [Member]",
        "label": "DWSEmerging Markets Equity SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSEnhancedCommodityStrategyAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSEnhancedCommodityStrategyAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS Enhanced Commodity Strategy A: Class A [Member]",
        "label": "DWSEnhanced Commodity Strategy AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSEnhancedCommodityStrategySClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSEnhancedCommodityStrategySClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS Enhanced Commodity Strategy S: Class S [Member]",
        "label": "DWSEnhanced Commodity Strategy SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSEnhancedCoreEquityAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSEnhancedCoreEquityAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS Enhanced Core Equity A: Class A [Member]",
        "label": "DWSEnhanced Core Equity AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSEnhancedCoreEquitySClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSEnhancedCoreEquitySClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS Enhanced Core Equity S: Class S [Member]",
        "label": "DWSEnhanced Core Equity SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSGNMAAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSGNMAAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS GNMA A: Class A [Member]",
        "label": "DWSGNMAAClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSGNMASClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSGNMASClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS GNMA S: Class S [Member]",
        "label": "DWSGNMASClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSRREEFGlobalInfrastructureAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSRREEFGlobalInfrastructureAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS RREEF Global Infrastructure A: Class A [Member]",
        "label": "DWSRREEFGlobal Infrastructure AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSRREEFGlobalInfrastructureSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSRREEFGlobalInfrastructureSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS RREEF Global Infrastructure S: Class S [Member]",
        "label": "DWSRREEFGlobal Infrastructure SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSRREEFRealAssetsAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSRREEFRealAssetsAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS RREEF Real Assets A: Class A [Member]",
        "label": "DWSRREEFReal Assets AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSRREEFRealAssetsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSRREEFRealAssetsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS RREEF Real Assets R6: Class Retirement [Member]",
        "label": "DWSRREEFReal Assets R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSRREEFRealAssetsSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSRREEFRealAssetsSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS RREEF Real Assets S: Class S [Member]",
        "label": "DWSRREEFReal Assets SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSRREEFRealEstateSecuritiesAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSRREEFRealEstateSecuritiesAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS RREEF Real Estate Securities A: Class A [Member]",
        "label": "DWSRREEFReal Estate Securities AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSRREEFRealEstateSecuritiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSRREEFRealEstateSecuritiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS RREEF Real Estate Securities R6: Class Retirement [Member]",
        "label": "DWSRREEFReal Estate Securities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSRREEFRealEstateSecuritiesSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSRREEFRealEstateSecuritiesSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS RREEF Real Estate Securities S: Class S [Member]",
        "label": "DWSRREEFReal Estate Securities SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSSmallCapCoreAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSSmallCapCoreAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS Small Cap Core A: Class A [Member]",
        "label": "DWSSmall Cap Core AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DWSSmallCapCoreSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DWSSmallCapCoreSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DWS Small Cap Core S: Class S [Member]",
        "label": "DWSSmall Cap Core SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "vip_DeferredSalesLoadFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "DeferredSalesLoadFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Sales Load, Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "vip_DeferredSalesLoadOfAmountSurrenderedCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "DeferredSalesLoadOfAmountSurrenderedCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Sales Load (of Amount Surrendered), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "vip_DeferredSalesLoadOfAmountSurrenderedMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "DeferredSalesLoadOfAmountSurrenderedMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Sales Load (of Amount Surrendered), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "vip_DeferredSalesLoadOfAmountSurrenderedMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "DeferredSalesLoadOfAmountSurrenderedMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Sales Load (of Amount Surrendered), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "vip_DeferredSalesLoadOfOtherAmountCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "DeferredSalesLoadOfOtherAmountCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Sales Load (of Other Amount), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "vip_DeferredSalesLoadOfOtherAmountMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "DeferredSalesLoadOfOtherAmountMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Sales Load (of Other Amount), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "vip_DeferredSalesLoadOfOtherAmountMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "DeferredSalesLoadOfOtherAmountMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Sales Load (of Other Amount), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "vip_DeferredSalesLoadOfPurchasePaymentsCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "DeferredSalesLoadOfPurchasePaymentsCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Sales Load (of Purchase Payments), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "vip_DeferredSalesLoadOfPurchasePaymentsMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "DeferredSalesLoadOfPurchasePaymentsMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Sales Load (of Purchase Payments), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "vip_DeferredSalesLoadOfPurchasePaymentsMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "DeferredSalesLoadOfPurchasePaymentsMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Sales Load (of Purchase Payments), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ck0000856341_DiamondHillCoreBondYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DiamondHillCoreBondYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diamond Hill Core Bond Y: Class Inst [Member]",
        "label": "Diamond Hill Core Bond YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_Dimensional2015TargetDtRtrIncInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "Dimensional2015TargetDtRtrIncInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dimensional 2015 Target Dt Rtr Inc Instl: Class Inst [Member]",
        "label": "Dimensional2015 Target Dt Rtr Inc Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_Dimensional2020TargetDtRtrIncInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "Dimensional2020TargetDtRtrIncInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dimensional 2020 Target Dt Rtr Inc Instl: Class Inst [Member]",
        "label": "Dimensional2020 Target Dt Rtr Inc Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_Dimensional2025TargetDtRtrIncInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "Dimensional2025TargetDtRtrIncInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dimensional 2025 Target Dt Rtr Inc Instl: Class Inst [Member]",
        "label": "Dimensional2025 Target Dt Rtr Inc Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_Dimensional2030TargetDtRtrIncInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "Dimensional2030TargetDtRtrIncInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dimensional 2030 Target Dt Rtr Inc Instl: Class Inst [Member]",
        "label": "Dimensional2030 Target Dt Rtr Inc Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_Dimensional2035TargetDtRtrIncInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "Dimensional2035TargetDtRtrIncInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dimensional 2035 Target Dt Rtr Inc Instl: Class Inst [Member]",
        "label": "Dimensional2035 Target Dt Rtr Inc Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_Dimensional2040TargetDtRtrIncInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "Dimensional2040TargetDtRtrIncInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dimensional 2040 Target Dt Rtr Inc Instl: Class Inst [Member]",
        "label": "Dimensional2040 Target Dt Rtr Inc Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_Dimensional2045TargetDtRtrIncInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "Dimensional2045TargetDtRtrIncInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dimensional 2045 Target Dt Rtr Inc Instl: Class Inst [Member]",
        "label": "Dimensional2045 Target Dt Rtr Inc Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_Dimensional2050TargetDtRtrIncInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "Dimensional2050TargetDtRtrIncInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dimensional 2050 Target Dt Rtr Inc Instl: Class Inst [Member]",
        "label": "Dimensional2050 Target Dt Rtr Inc Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_Dimensional2055TargetDtRtrIncInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "Dimensional2055TargetDtRtrIncInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dimensional 2055 Target Dt Rtr Inc Instl: Class Inst [Member]",
        "label": "Dimensional2055 Target Dt Rtr Inc Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_Dimensional2060TargetDtRtrIncInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "Dimensional2060TargetDtRtrIncInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dimensional 2060 Target Dt Rtr Inc Instl: Class Inst [Member]",
        "label": "Dimensional2060 Target Dt Rtr Inc Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DimensionalRetirementIncomeInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DimensionalRetirementIncomeInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dimensional Retirement Income Instl: Class Inst [Member]",
        "label": "Dimensional Retirement Income Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DodgeCoxIncomeXClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DodgeCoxIncomeXClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dodge &amp; Cox Income X: Class Other [Member]",
        "label": "Dodge Cox Income XClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DodgeCoxInternationalStockXClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DodgeCoxInternationalStockXClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dodge &amp; Cox International Stock X: Class Other [Member]",
        "label": "Dodge Cox International Stock XClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DodgeCoxStockXClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DodgeCoxStockXClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dodge &amp; Cox Stock X: Class Other [Member]",
        "label": "Dodge Cox Stock XClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DollarCostAveragingProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DollarCostAveragingProgramMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dollar Cost Averaging Program [Member]",
        "label": "Dollar Cost Averaging Program Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DriehausEmergingMarketsGrowthInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DriehausEmergingMarketsGrowthInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Driehaus Emerging Markets Growth Instl: Class Inst [Member]",
        "label": "Driehaus Emerging Markets Growth Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_DriehausInternationalSmallCapGrowthClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "DriehausInternationalSmallCapGrowthClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Driehaus International Small Cap Growth: Class No Load [Member]",
        "label": "Driehaus International Small Cap Growth Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_EarlyWithdrawalRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "EarlyWithdrawalRiskLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Early Withdrawal Risk [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "vip_EarlyWithdrawalRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "EarlyWithdrawalRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Early Withdrawal Risk [Member]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Investment Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "vip_ExemptionForIssuersOfSecuritiesSubjectToInsuranceRegulationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ExemptionForIssuersOfSecuritiesSubjectToInsuranceRegulationFlag",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exemption for Issuers of Securities Subject to Insurance Regulation [Flag]"
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "vip_ExpenseReimbursementsFeeWaiversNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ExpenseReimbursementsFeeWaiversNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Reimbursements / Fee Waivers, Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "ck0000856341_FederatedHermesCorporateBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesCorporateBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Corporate Bond R6: Class Retirement [Member]",
        "label": "Federated Hermes Corporate Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesGovtOblPremierClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesGovtOblPremierClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Govt Obl Premier: Class Inst [Member]",
        "label": "Federated Hermes Govt Obl Premier Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesInstlHighYieldBdR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesInstlHighYieldBdR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Instl High Yield Bd R6: Class Retirement [Member]",
        "label": "Federated Hermes Instl High Yield Bd R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesInternationalEquityAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesInternationalEquityAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes International Equity A: Class A [Member]",
        "label": "Federated Hermes International Equity AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesInternationalEquityISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesInternationalEquityISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes International Equity IS: Class Inst [Member]",
        "label": "Federated Hermes International Equity ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesInternationalLeadersAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesInternationalLeadersAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes International Leaders A: Class A [Member]",
        "label": "Federated Hermes International Leaders AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesIntlLeadersISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesIntlLeadersISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Intl Leaders IS: Class Inst [Member]",
        "label": "Federated Hermes Intl Leaders ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesIntlLeadersR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesIntlLeadersR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Intl Leaders R6: Class Retirement [Member]",
        "label": "Federated Hermes Intl Leaders R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesKaufmannLargeCapAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesKaufmannLargeCapAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Kaufmann Large Cap A: Class A [Member]",
        "label": "Federated Hermes Kaufmann Large Cap AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesKaufmannLargeCapISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesKaufmannLargeCapISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Kaufmann Large Cap IS: Class Inst [Member]",
        "label": "Federated Hermes Kaufmann Large Cap ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesKaufmannLargeCapR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesKaufmannLargeCapR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Kaufmann Large Cap R6: Class Retirement [Member]",
        "label": "Federated Hermes Kaufmann Large Cap R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesKaufmannSmallCapISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesKaufmannSmallCapISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Kaufmann Small Cap IS: Class Inst [Member]",
        "label": "Federated Hermes Kaufmann Small Cap ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesMDTAllCapCoreAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesMDTAllCapCoreAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes MDT All Cap Core A: Class A [Member]",
        "label": "Federated Hermes MDTAll Cap Core AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesMDTAllCapCoreISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesMDTAllCapCoreISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes MDT All Cap Core IS: Class Inst [Member]",
        "label": "Federated Hermes MDTAll Cap Core ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesMDTSmallCapCoreAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesMDTSmallCapCoreAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes MDT Small Cap Core A: Class A [Member]",
        "label": "Federated Hermes MDTSmall Cap Core AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesMDTSmallCapCoreISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesMDTSmallCapCoreISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes MDT Small Cap Core IS: Class Inst [Member]",
        "label": "Federated Hermes MDTSmall Cap Core ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesMDTSmallCapCoreR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesMDTSmallCapCoreR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes MDT Small Cap Core R6: Class Retirement [Member]",
        "label": "Federated Hermes MDTSmall Cap Core R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesMDTSmallCapGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesMDTSmallCapGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes MDT Small Cap Growth A: Class A [Member]",
        "label": "Federated Hermes MDTSmall Cap Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesMDTSmallCapGrowthISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesMDTSmallCapGrowthISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes MDT Small Cap Growth IS: Class Inst [Member]",
        "label": "Federated Hermes MDTSmall Cap Growth ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesMDTSmallCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesMDTSmallCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes MDT Small Cap Growth R6: Class Retirement [Member]",
        "label": "Federated Hermes MDTSmall Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesOpportunisticHYBdISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesOpportunisticHYBdISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Opportunistic HY Bd IS: Class Inst [Member]",
        "label": "Federated Hermes Opportunistic HYBd ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesOpportunisticHYBdR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesOpportunisticHYBdR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Opportunistic HY Bd R6: Class Retirement [Member]",
        "label": "Federated Hermes Opportunistic HYBd R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesOpportunisticHYBdSvcClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesOpportunisticHYBdSvcClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Opportunistic HY Bd Svc: Class Inst [Member]",
        "label": "Federated Hermes Opportunistic HYBd Svc Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FederatedHermesTotalReturnBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FederatedHermesTotalReturnBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federated Hermes Total Return Bond R6: Class Retirement [Member]",
        "label": "Federated Hermes Total Return Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_FeeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FeeTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item 4. Fee Table [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "vip_FeesCostsBenefitTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FeesCostsBenefitTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees and Costs of Benefit [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "ck0000856341_Fidelity500IndexClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "Fidelity500IndexClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity 500 Index: Class Other [Member]",
        "label": "Fidelity500 Index Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorBalancedIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorBalancedIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor\u00ae\u200b Balanced I: Class Inst [Member]",
        "label": "Fidelity Advisor Balanced IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorBalancedMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorBalancedMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Balanced M: Class M [Member]",
        "label": "Fidelity Advisor Balanced MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorBalancedZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorBalancedZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor\u00ae\u200b Balanced Z: Class Inst [Member]",
        "label": "Fidelity Advisor Balanced ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorChinaRegionZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorChinaRegionZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor China Region Z: Class Inst [Member]",
        "label": "Fidelity Advisor China Region ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorDiversifiedIntlMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorDiversifiedIntlMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Diversified Intl M: Class M [Member]",
        "label": "Fidelity Advisor Diversified Intl MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorDiversifiedIntlZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorDiversifiedIntlZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Diversified Intl Z: Class Inst [Member]",
        "label": "Fidelity Advisor Diversified Intl ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorDiversifiedStockIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorDiversifiedStockIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Diversified Stock I: Class Inst [Member]",
        "label": "Fidelity Advisor Diversified Stock IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorDiversifiedStockMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorDiversifiedStockMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Diversified Stock M: Class M [Member]",
        "label": "Fidelity Advisor Diversified Stock MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorDiversifiedStockZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorDiversifiedStockZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Diversified Stock Z: Class Inst [Member]",
        "label": "Fidelity Advisor Diversified Stock ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorDividendGrowthMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorDividendGrowthMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Dividend Growth M: Class M [Member]",
        "label": "Fidelity Advisor Dividend Growth MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorEquityDividendIncMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorEquityDividendIncMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor\u00ae\u200b Equity Dividend Inc M: Class M [Member]",
        "label": "Fidelity Advisor Equity Dividend Inc MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorEquityGrowthMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorEquityGrowthMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Equity Growth M: Class M [Member]",
        "label": "Fidelity Advisor Equity Growth MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2010IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2010IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2010 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2010 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2010K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2010K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2010 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2010 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2010MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2010MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2010 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2010 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2015IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2015IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2015 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2015 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2015K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2015K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2015 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2015 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2015MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2015MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2015 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2015 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2020IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2020IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2020 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2020 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2020K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2020K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2020 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2020 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2020MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2020MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2020 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2020 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2025IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2025IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2025 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2025 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2025K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2025K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2025 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2025 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2025MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2025MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2025 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2025 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2030IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2030IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2030 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2030 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2030K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2030K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2030 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2030 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2030MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2030MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2030 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2030 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2035IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2035IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2035 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2035 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2035K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2035K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2035 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2035 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2035MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2035MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2035 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2035 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2040IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2040IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2040 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2040 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2040K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2040K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2040 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2040 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2040MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2040MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2040 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2040 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2045IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2045IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2045 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2045 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2045K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2045K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2045 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2045 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2045MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2045MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2045 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2045 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2050IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2050IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2050 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2050 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2050K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2050K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2050 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2050 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2050MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2050MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2050 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2050 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2055IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2055IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2055 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2055 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2055K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2055K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2055 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2055 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2055MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2055MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2055 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2055 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2060IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2060IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2060 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2060 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2060K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2060K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2060 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2060 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2060MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2060MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2060 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2060 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2065IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2065IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2065 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2065 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2065K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2065K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2065 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2065 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2065MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2065MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2065 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2065 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2070IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2070IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2070 I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom2070 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2070K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2070K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2070 K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom2070 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedom2070MClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedom2070MClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom 2070 M: Class M [Member]",
        "label": "Fidelity Advisor Freedom2070 MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedomRetirementIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedomRetirementIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom Retirement I: Class Inst [Member]",
        "label": "Fidelity Advisor Freedom Retirement IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedomRetirementK6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedomRetirementK6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom Retirement K6: Class Retirement [Member]",
        "label": "Fidelity Advisor Freedom Retirement K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorFreedomRetirementMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorFreedomRetirementMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Freedom Retirement M: Class M [Member]",
        "label": "Fidelity Advisor Freedom Retirement MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorGlobalEquityIncZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorGlobalEquityIncZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor\u00ae\u200b Global EquityInc Z: Class Inst [Member]",
        "label": "Fidelity Advisor Global Equity Inc ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorGrowthIncomeMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorGrowthIncomeMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor\u00ae\u200b Growth &amp; Income M: Class M [Member]",
        "label": "Fidelity Advisor Growth Income MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorGrowthOppsMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorGrowthOppsMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Growth Opps M: Class M [Member]",
        "label": "Fidelity Advisor Growth Opps MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorGrowthOppsZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorGrowthOppsZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Growth Opps Z: Class Inst [Member]",
        "label": "Fidelity Advisor Growth Opps ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorIndustrialsZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorIndustrialsZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Industrials Z: Class Inst [Member]",
        "label": "Fidelity Advisor Industrials ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorIntlCapAppMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorIntlCapAppMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Intl Cap App M: Class M [Member]",
        "label": "Fidelity Advisor Intl Cap App MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorIntlCapAppZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorIntlCapAppZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Intl Cap App Z: Class Inst [Member]",
        "label": "Fidelity Advisor Intl Cap App ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorIntlRealEstateZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorIntlRealEstateZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Intl Real Estate Z: Class Inst [Member]",
        "label": "Fidelity Advisor Intl Real Estate ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorIntlSmallCapZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorIntlSmallCapZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Intl Small Cap Z: Class Inst [Member]",
        "label": "Fidelity Advisor Intl Small Cap ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorInvestmentGrBdZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorInvestmentGrBdZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Investment Gr Bd Z: Class Inst [Member]",
        "label": "Fidelity Advisor Investment Gr Bd ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorLeveragedCoStockAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorLeveragedCoStockAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor\u00ae\u200b Leveraged CoStockA: Class A [Member]",
        "label": "Fidelity Advisor Leveraged Co Stock AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorLeveragedCoStockMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorLeveragedCoStockMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor\u00ae\u200b Leveraged CoStock M: Class M [Member]",
        "label": "Fidelity Advisor Leveraged Co Stock MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorMidCapValueZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorMidCapValueZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Mid Cap Value Z: Class Inst [Member]",
        "label": "Fidelity Advisor Mid Cap Value ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorMultiAssetIncomeZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorMultiAssetIncomeZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Multi-Asset Income Z: Class Inst [Member]",
        "label": "Fidelity Advisor Multi Asset Income ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorNewInsightsAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorNewInsightsAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor New Insights A: Class A [Member]",
        "label": "Fidelity Advisor New Insights AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorNewInsightsMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorNewInsightsMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor New Insights M: Class M [Member]",
        "label": "Fidelity Advisor New Insights MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorNewInsightsZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorNewInsightsZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor New Insights Z: Class Inst [Member]",
        "label": "Fidelity Advisor New Insights ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorRealEstateIncomeIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorRealEstateIncomeIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Real Estate Income I: Class Inst [Member]",
        "label": "Fidelity Advisor Real Estate Income IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorShortDurHiIncZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorShortDurHiIncZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Short Dur Hi Inc Z: Class Inst [Member]",
        "label": "Fidelity Advisor Short Dur Hi Inc ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorSmallCapAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorSmallCapAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Small Cap A: Class A [Member]",
        "label": "Fidelity Advisor Small Cap AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorSmallCapMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorSmallCapMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Small Cap M: Class M [Member]",
        "label": "Fidelity Advisor Small Cap MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorSmallCapValueZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorSmallCapValueZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Small Cap Value Z: Class Inst [Member]",
        "label": "Fidelity Advisor Small Cap Value ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorStockSelMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorStockSelMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Stock Sel M: Class M [Member]",
        "label": "Fidelity Advisor Stock Sel MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorStockSelecMidCpMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorStockSelecMidCpMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Stock Selec Mid Cp M: Class M [Member]",
        "label": "Fidelity Advisor Stock Selec Mid Cp MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorStockSelectorSmCpZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorStockSelectorSmCpZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Stock Selector Sm Cp Z: Class Inst [Member]",
        "label": "Fidelity Advisor Stock Selector Sm Cp ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorStrategicDivIncIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorStrategicDivIncIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Strategic Div &amp; Inc I: Class Inst [Member]",
        "label": "Fidelity Advisor Strategic Div Inc IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorStrategicDivIncMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorStrategicDivIncMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Strategic Div &amp; Inc M: Class M [Member]",
        "label": "Fidelity Advisor Strategic Div Inc MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorStrategicIncomeAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorStrategicIncomeAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Strategic Income A: Class A [Member]",
        "label": "Fidelity Advisor Strategic Income AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorTotalBondIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorTotalBondIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Total Bond I: Class Inst [Member]",
        "label": "Fidelity Advisor Total Bond IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorTotalBondMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorTotalBondMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Total Bond M: Class M [Member]",
        "label": "Fidelity Advisor Total Bond MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorTotalBondZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorTotalBondZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Total Bond Z: Class Inst [Member]",
        "label": "Fidelity Advisor Total Bond ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Value A: Class A [Member]",
        "label": "Fidelity Advisor Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorValueMClassMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorValueMClassMMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Value M: Class M [Member]",
        "label": "Fidelity Advisor Value MClass MMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityAdvisorValueZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityAdvisorValueZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Advisor Value Z: Class Inst [Member]",
        "label": "Fidelity Advisor Value ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityBlueChipGrowthK6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityBlueChipGrowthK6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Blue Chip Growth K6: Class Retirement [Member]",
        "label": "Fidelity Blue Chip Growth K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityContrafundK6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityContrafundK6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Contrafund K6: Class Retirement [Member]",
        "label": "Fidelity Contrafund K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityEmergingMarketsIdxClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityEmergingMarketsIdxClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Emerging Markets Idx: Class No Load [Member]",
        "label": "Fidelity Emerging Markets Idx Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityEmergingMarketsKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityEmergingMarketsKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Emerging Markets K: Class Retirement [Member]",
        "label": "Fidelity Emerging Markets KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityExtendedMarketIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityExtendedMarketIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Extended Market Index: Class No Load [Member]",
        "label": "Fidelity Extended Market Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2010K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2010K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2010 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2010 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2015K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2015K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2015 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2015 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2020K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2020K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2020 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2020 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2025K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2025K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2025 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2025 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2030K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2030K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2030 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2030 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2035K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2035K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2035 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2035 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2040K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2040K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2040 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2040 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2045K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2045K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2045 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2045 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2050K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2050K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2050 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2050 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2055K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2055K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2055 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2055 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2060K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2060K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2060 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2060 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2065K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2065K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2065 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2065 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlend2070K6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlend2070K6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend 2070 K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend2070 K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomBlendRetK6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomBlendRetK6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Blend Ret K6: Class Retirement [Member]",
        "label": "Fidelity Freedom Blend Ret K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2010InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2010InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2010 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2010 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2010InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2010InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2010 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2010 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2010PremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2010PremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2010 Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index2010 Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2015InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2015InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2015 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2015 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2015InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2015InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2015 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2015 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2015PremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2015PremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2015 Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index2015 Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2020InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2020InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2020 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2020 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2020InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2020InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2020 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2020 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2020PremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2020PremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2020 Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index2020 Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2025InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2025InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2025 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2025 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2025InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2025InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2025 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2025 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2025PremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2025PremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2025 Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index2025 Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2030InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2030InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2030 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2030 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2030InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2030InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2030 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2030 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2030PremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2030PremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2030 Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index2030 Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2035InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2035InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2035 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2035 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2035InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2035InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2035 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2035 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2035PremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2035PremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2035 Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index2035 Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2040InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2040InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2040 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2040 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2040InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2040InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2040 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2040 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2040PremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2040PremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2040 Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index2040 Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2045InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2045InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2045 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2045 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2045InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2045InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2045 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2045 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2045PremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2045PremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2045 Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index2045 Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2050InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2050InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2050 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2050 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2050InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2050InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2050 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2050 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2050PremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2050PremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2050 Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index2050 Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2055InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2055InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2055 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2055 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2055InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2055InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2055 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2055 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2055PremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2055PremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2055 Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index2055 Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2060InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2060InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2060 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2060 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2060InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2060InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2060 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2060 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2060PremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2060PremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2060 Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index2060 Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2065InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2065InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2065 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2065 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2065InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2065InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2065 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2065 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2065PremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2065PremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2065 Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index2065 Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2070InstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2070InstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2070 Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index2070 Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2070InvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2070InvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2070 Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index2070 Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndex2070PremierClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndex2070PremierClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index 2070 Premier: Class A [Member]",
        "label": "Fidelity Freedom Index2070 Premier Class AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndexRetInstlPremClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndexRetInstlPremClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index Ret Instl Prem: Class Inst [Member]",
        "label": "Fidelity Freedom Index Ret Instl Prem Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndexRetInvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndexRetInvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index Ret Investor: Class Inv [Member]",
        "label": "Fidelity Freedom Index Ret Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityFreedomIndexRetPremierClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityFreedomIndexRetPremierClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Freedom Index Ret Premier: Class Other [Member]",
        "label": "Fidelity Freedom Index Ret Premier Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityGrowthStrategiesK6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityGrowthStrategiesK6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Growth Strategies K6: Class Retirement [Member]",
        "label": "Fidelity Growth Strategies K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityInflationProtBdIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityInflationProtBdIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Inflation-Prot Bd Index: Class No Load [Member]",
        "label": "Fidelity Inflation Prot Bd Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityInternationalIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityInternationalIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity International Index: Class No Load [Member]",
        "label": "Fidelity International Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityIntlSustainabilityIdxClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityIntlSustainabilityIdxClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Intl Sustainability Idx: Class No Load [Member]",
        "label": "Fidelity Intl Sustainability Idx Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityInvMMGovernmentInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityInvMMGovernmentInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Inv MM Government Instl: Class Inst [Member]",
        "label": "Fidelity Inv MMGovernment Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityLargeCapGrowthIdxClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityLargeCapGrowthIdxClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Large Cap Growth Idx: Class No Load [Member]",
        "label": "Fidelity Large Cap Growth Idx Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityLargeCapValueIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityLargeCapValueIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Large Cap Value Index: Class No Load [Member]",
        "label": "Fidelity Large Cap Value Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityMidCapIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityMidCapIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Mid Cap Index: Class No Load [Member]",
        "label": "Fidelity Mid Cap Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityMultiAssetIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityMultiAssetIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Multi-Asset Index: Class No Load [Member]",
        "label": "Fidelity Multi Asset Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityNasdaqCompositeIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityNasdaqCompositeIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Nasdaq Composite Index: Class No Load [Member]",
        "label": "Fidelity Nasdaq Composite Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityRealEstateIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityRealEstateIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Real Estate Index: Class No Load [Member]",
        "label": "Fidelity Real Estate Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelitySelectHealthCareClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelitySelectHealthCareClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Select Health Care: Class No Load [Member]",
        "label": "Fidelity Select Health Care Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelitySmallCapGrowthK6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelitySmallCapGrowthK6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Small Cap Growth K6: Class Retirement [Member]",
        "label": "Fidelity Small Cap Growth K6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelitySmallCapIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelitySmallCapIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Small Cap Index: Class No Load [Member]",
        "label": "Fidelity Small Cap Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelitySustainabilityBondIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelitySustainabilityBondIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Sustainability Bond Index: Class No Load [Member]",
        "label": "Fidelity Sustainability Bond Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityTotalInternationalIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityTotalInternationalIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Total International Index: Class No Load [Member]",
        "label": "Fidelity Total International Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityTotalMarketIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityTotalMarketIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity Total Market Index: Class No Load [Member]",
        "label": "Fidelity Total Market Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityUSBondIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityUSBondIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity U.S. Bond Index: Class No Load [Member]",
        "label": "Fidelity USBond Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityUSSustainabilityIndexClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityUSSustainabilityIndexClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity U.S. Sustainability Index: Class No Load [Member]",
        "label": "Fidelity USSustainability Index Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityVIPAssetManager50InitialClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityVIPAssetManager50InitialClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity VIP Asset Manager 50% Initial: Class A [Member]",
        "label": "Fidelity VIPAsset Manager50 Initial Class AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityVIPContrafundInitialClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityVIPContrafundInitialClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity VIP Contrafund Initial: Class A [Member]",
        "label": "Fidelity VIPContrafund Initial Class AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityVIPEquityIncomeInitialClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityVIPEquityIncomeInitialClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity VIP Equity-Income Initial: Class A [Member]",
        "label": "Fidelity VIPEquity Income Initial Class AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityVIPGrowthInitialClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityVIPGrowthInitialClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity VIP Growth Initial: Class A [Member]",
        "label": "Fidelity VIPGrowth Initial Class AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityVIPHighIncomeInitialClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityVIPHighIncomeInitialClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity VIP High Income Initial: Class A [Member]",
        "label": "Fidelity VIPHigh Income Initial Class AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FidelityVIPOverseasInitialClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FidelityVIPOverseasInitialClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fidelity VIP Overseas Initial: Class A [Member]",
        "label": "Fidelity VIPOverseas Initial Class AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FinancialStrengthAndClaimsPayingAbilityRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FinancialStrengthAndClaimsPayingAbilityRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Strength And Claims Paying Ability Risk [Member]",
        "label": "Financial Strength And Claims Paying Ability Risk Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FirstEagleGlobalR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FirstEagleGlobalR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Eagle Global R6: Class Retirement [Member]",
        "label": "First Eagle Global R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FirstEagleGoldR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FirstEagleGoldR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Eagle Gold R6: Class Retirement [Member]",
        "label": "First Eagle Gold R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FirstEagleOverseasR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FirstEagleOverseasR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Eagle Overseas R6: Class Retirement [Member]",
        "label": "First Eagle Overseas R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FirstEagleSmallCapOpportunityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FirstEagleSmallCapOpportunityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Eagle Small Cap Opportunity R6: Class Retirement [Member]",
        "label": "First Eagle Small Cap Opportunity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_FixedOptionAvailableMinimumGuaranteedInterestRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionAvailableMinimumGuaranteedInterestRatePercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Available, Minimum Guaranteed Interest Rate [Percent]"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "vip_FixedOptionAvailableName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionAvailableName",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Available, Name"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "vip_FixedOptionAvailableTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionAvailableTerm",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Available, Term"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "vip_FixedOptionDetailsAdditionalInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsAdditionalInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Additional Information [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "vip_FixedOptionDetailsDefaultReallocationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsDefaultReallocationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Default Reallocation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "vip_FixedOptionDetailsDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "vip_FixedOptionDetailsInterestCreditingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsInterestCreditingLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Interest Crediting [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "vip_FixedOptionDetailsInterestCreditingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsInterestCreditingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Interest Crediting [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "vip_FixedOptionDetailsInvestorCouldLoseMoneyDueToContractAdjustmentsIfAmountsAreRemovedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsInvestorCouldLoseMoneyDueToContractAdjustmentsIfAmountsAreRemovedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Investor Could Lose Money Due to Contract Adjustments if Amounts are Removed [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "vip_FixedOptionDetailsInvestorReallocationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsInvestorReallocationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Investor Reallocation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "vip_FixedOptionDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "vip_FixedOptionDetailsMaturityNoticeFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsMaturityNoticeFlag",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Maturity Notice [Flag]"
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "vip_FixedOptionDetailsMinimumGuaranteedInterestRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsMinimumGuaranteedInterestRatePercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Minimum Guaranteed Interest Rate [Percent]"
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "vip_FixedOptionDetailsName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsName",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Name"
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "vip_FixedOptionDetailsNotificationOfAvailabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsNotificationOfAvailabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Notification of Availability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "vip_FixedOptionDetailsOtherMaterialFeaturesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsOtherMaterialFeaturesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Other Material Features [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "vip_FixedOptionDetailsTermTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsTermTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Term [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "vip_FixedOptionDetailsTransactionsSubjectToContractAdjustmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionDetailsTransactionsSubjectToContractAdjustmentsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option Details, Transactions Subject to Contract Adjustments [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "vip_FixedOptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Option [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "vip_FixedOptionsAvailableLegendTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionsAvailableLegendTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Options Available Legend [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "vip_FixedOptionsAvailableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FixedOptionsAvailableTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Options Available [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "vip_FloorRateReturnLimitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "FloorRateReturnLimitMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Floor Rate Return Limit [Member]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "ck0000856341_FluctuatingInvestmentPerformanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FluctuatingInvestmentPerformanceMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fluctuating Investment Performance [Member]",
        "label": "Fluctuating Investment Performance Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinConvertibleSecuritiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinConvertibleSecuritiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Convertible Securities R6: Class Retirement [Member]",
        "label": "Franklin Convertible Securities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinCorePlusBondFundAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinCorePlusBondFundAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Core Plus Bond Fund A: Class A [Member]",
        "label": "Franklin Core Plus Bond Fund AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinCorePlusBondFundAdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinCorePlusBondFundAdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Core Plus Bond Fund Advisor: Class Adv [Member]",
        "label": "Franklin Core Plus Bond Fund Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinCorePlusBondFundR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinCorePlusBondFundR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Core Plus Bond Fund R6: Class Retirement [Member]",
        "label": "Franklin Core Plus Bond Fund R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinCorePlusBondFundRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinCorePlusBondFundRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Core Plus Bond Fund R: Class Retirement [Member]",
        "label": "Franklin Core Plus Bond Fund RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinDynaTechR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinDynaTechR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin DynaTech R6: Class Retirement [Member]",
        "label": "Franklin Dyna Tech R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinEquityIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinEquityIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Equity Income R6: Class Retirement [Member]",
        "label": "Franklin Equity Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinGoldAndPreciousMetalsAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinGoldAndPreciousMetalsAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Gold and Precious Metals Adv: Class Adv [Member]",
        "label": "Franklin Gold And Precious Metals Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Growth A: Class A [Member]",
        "label": "Franklin Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinGrowthAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinGrowthAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Growth Adv: Class Adv [Member]",
        "label": "Franklin Growth Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinGrowthOpportunitiesAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinGrowthOpportunitiesAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Growth Opportunities Adv: Class Adv [Member]",
        "label": "Franklin Growth Opportunities Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinGrowthOpportunitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinGrowthOpportunitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Growth Opportunities R6: Class Retirement [Member]",
        "label": "Franklin Growth Opportunities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinGrowthOpportunitiesRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinGrowthOpportunitiesRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Growth Opportunities R: Class Retirement [Member]",
        "label": "Franklin Growth Opportunities RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Growth R6: Class Retirement [Member]",
        "label": "Franklin Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinGrowthRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinGrowthRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Growth R: Class Retirement [Member]",
        "label": "Franklin Growth RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinIncomeAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinIncomeAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Income Adv: Class Adv [Member]",
        "label": "Franklin Income Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Income R6: Class Retirement [Member]",
        "label": "Franklin Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinIncomeRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinIncomeRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Income R: Class Retirement [Member]",
        "label": "Franklin Income RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinIntlGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinIntlGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Intl Growth R6: Class Retirement [Member]",
        "label": "Franklin Intl Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinManagedIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinManagedIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Managed Income R6: Class Retirement [Member]",
        "label": "Franklin Managed Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinMutualGlobalDiscoveryR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinMutualGlobalDiscoveryR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Mutual Global Discovery R6: Class Retirement [Member]",
        "label": "Franklin Mutual Global Discovery R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinMutualGlobalDiscoveryRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinMutualGlobalDiscoveryRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Mutual Global Discovery R: Class Retirement [Member]",
        "label": "Franklin Mutual Global Discovery RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinMutualGlobalDiscoveryZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinMutualGlobalDiscoveryZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Mutual Global Discovery Z: Class Inst [Member]",
        "label": "Franklin Mutual Global Discovery ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinMutualQuestR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinMutualQuestR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Mutual Quest R6: Class Retirement [Member]",
        "label": "Franklin Mutual Quest R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinRealEstateSecuritiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinRealEstateSecuritiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Real Estate Securities R6: Class Retirement [Member]",
        "label": "Franklin Real Estate Securities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinRisingDividendsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinRisingDividendsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Rising Dividends R6: Class Retirement [Member]",
        "label": "Franklin Rising Dividends R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinSmallCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinSmallCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Small Cap Growth R6: Class Retirement [Member]",
        "label": "Franklin Small Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinSmallCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinSmallCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Small Cap Value A: Class A [Member]",
        "label": "Franklin Small Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinSmallCapValueAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinSmallCapValueAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Small Cap Value Adv: Class Adv [Member]",
        "label": "Franklin Small Cap Value Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinSmallCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinSmallCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Small Cap Value R6: Class Retirement [Member]",
        "label": "Franklin Small Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinSmallCapValueRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinSmallCapValueRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Small Cap Value R: Class Retirement [Member]",
        "label": "Franklin Small Cap Value RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinSmallMidCapGrowthAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinSmallMidCapGrowthAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Small-Mid Cap Growth Adv: Class Adv [Member]",
        "label": "Franklin Small Mid Cap Growth Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinSmallMidCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinSmallMidCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Small-Mid Cap Growth R6: Class Retirement [Member]",
        "label": "Franklin Small Mid Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinSmallMidCapGrowthRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinSmallMidCapGrowthRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Small-Mid Cap Growth R: Class Retirement [Member]",
        "label": "Franklin Small Mid Cap Growth RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinUSGovernmentSecsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinUSGovernmentSecsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin US Government Secs R6: Class Retirement [Member]",
        "label": "Franklin USGovernment Secs R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinUtilitiesAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinUtilitiesAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Utilities Adv: Class Adv [Member]",
        "label": "Franklin Utilities Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinUtilitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinUtilitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Utilities R6: Class Retirement [Member]",
        "label": "Franklin Utilities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FranklinUtilitiesRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FranklinUtilitiesRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franklin Utilities R: Class Retirement [Member]",
        "label": "Franklin Utilities RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FrostCreditInstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FrostCreditInstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Frost Credit Institutional: Class Inst [Member]",
        "label": "Frost Credit Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FrostGrowthEquityInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FrostGrowthEquityInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Frost Growth Equity Inst: Class Inst [Member]",
        "label": "Frost Growth Equity Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_FrostTotalReturnBondInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "FrostTotalReturnBondInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Frost Total Return Bond Inst: Class Inst [Member]",
        "label": "Frost Total Return Bond Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_GenerationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "GenerationAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Generation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ck0000856341_GoldmanSachsCoreFixedIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsCoreFixedIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Core Fixed Income R6: Class Retirement [Member]",
        "label": "Goldman Sachs Core Fixed Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsEmergingMarketsEqR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsEmergingMarketsEqR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Emerging Markets Eq R6: Class Retirement [Member]",
        "label": "Goldman Sachs Emerging Markets Eq R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsFSGovernmentAdmClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsFSGovernmentAdmClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs FS Government Adm: Class Other [Member]",
        "label": "Goldman Sachs FSGovernment Adm Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsFSGovernmentR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsFSGovernmentR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs FS Government R6: Class Retirement [Member]",
        "label": "Goldman Sachs FSGovernment R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsFSGovernmentResClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsFSGovernmentResClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs FS Government Res: Class Other [Member]",
        "label": "Goldman Sachs FSGovernment Res Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsGQGPtnrsIntlOppsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsGQGPtnrsIntlOppsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs GQG Ptnrs Intl Opps R6: Class Retirement [Member]",
        "label": "Goldman Sachs GQGPtnrs Intl Opps R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsGrowthAllocationInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsGrowthAllocationInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Growth Allocation Instl: Class Inst [Member]",
        "label": "Goldman Sachs Growth Allocation Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsGrowthAllocationSvcClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsGrowthAllocationSvcClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Growth Allocation Svc: Class S [Member]",
        "label": "Goldman Sachs Growth Allocation Svc Class SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsInternationalEqIncR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsInternationalEqIncR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs International Eq Inc R6: Class Retirement [Member]",
        "label": "Goldman Sachs International Eq Inc R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsIntlEqInsghtsInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsIntlEqInsghtsInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Intl Eq Insghts Instl: Class Inst [Member]",
        "label": "Goldman Sachs Intl Eq Insghts Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsIntlEqInsghtsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsIntlEqInsghtsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Intl Eq Insghts R6: Class Retirement [Member]",
        "label": "Goldman Sachs Intl Eq Insghts R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsIntlEqInsghtsSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsIntlEqInsghtsSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Intl Eq Insghts S: Class S [Member]",
        "label": "Goldman Sachs Intl Eq Insghts SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsLargeCapGrInsghtsInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsLargeCapGrInsghtsInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Large Cap Gr Insghts Inv: Class Inv [Member]",
        "label": "Goldman Sachs Large Cap Gr Insghts Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsLargeCapGrInsghtsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsLargeCapGrInsghtsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Large Cap Gr Insghts R6: Class Retirement [Member]",
        "label": "Goldman Sachs Large Cap Gr Insghts R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsLargeCapGrInsghtsSvcClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsLargeCapGrInsghtsSvcClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Large Cap Gr Insghts Svc: Class S [Member]",
        "label": "Goldman Sachs Large Cap Gr Insghts Svc Class SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsLargeCpValInsghtsInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsLargeCpValInsghtsInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Large Cp Val Insghts Inv: Class Inv [Member]",
        "label": "Goldman Sachs Large Cp Val Insghts Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsLargeCpValInsghtsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsLargeCpValInsghtsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Large Cp Val Insghts R6: Class Retirement [Member]",
        "label": "Goldman Sachs Large Cp Val Insghts R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsLargeCpValInsghtsSvcClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsLargeCpValInsghtsSvcClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Large Cp Val Insghts Svc: Class S [Member]",
        "label": "Goldman Sachs Large Cp Val Insghts Svc Class SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsMidCapGrowthInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsMidCapGrowthInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Mid Cap Growth Inv: Class Inv [Member]",
        "label": "Goldman Sachs Mid Cap Growth Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsMidCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsMidCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Mid Cap Growth R6: Class Retirement [Member]",
        "label": "Goldman Sachs Mid Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsMidCapGrowthSvcClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsMidCapGrowthSvcClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Mid Cap Growth Svc: Class S [Member]",
        "label": "Goldman Sachs Mid Cap Growth Svc Class SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsMidCapValueInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsMidCapValueInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Mid Cap Value Instl: Class Inst [Member]",
        "label": "Goldman Sachs Mid Cap Value Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsMidCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsMidCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Mid Cap Value R6: Class Retirement [Member]",
        "label": "Goldman Sachs Mid Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsMidCapValueSvcClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsMidCapValueSvcClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Mid Cap Value Svc: Class S [Member]",
        "label": "Goldman Sachs Mid Cap Value Svc Class SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsSmallCapEqInsghtsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsSmallCapEqInsghtsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Small Cap Eq Insghts R6: Class Retirement [Member]",
        "label": "Goldman Sachs Small Cap Eq Insghts R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsSmallCapValueInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsSmallCapValueInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Small Cap Value Inst: Class Inst [Member]",
        "label": "Goldman Sachs Small Cap Value Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsSmallCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsSmallCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Small Cap Value R6: Class Retirement [Member]",
        "label": "Goldman Sachs Small Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsSmallCapValueSvcClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsSmallCapValueSvcClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Small Cap Value Svc: Class S [Member]",
        "label": "Goldman Sachs Small Cap Value Svc Class SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsSmallMidCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsSmallMidCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Small/Mid Cap Growth R6: Class Retirement [Member]",
        "label": "Goldman Sachs Small Mid Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsUSEquityInsightsInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsUSEquityInsightsInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs US Equity Insights Inv: Class Inv [Member]",
        "label": "Goldman Sachs USEquity Insights Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsUSEquityInsightsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsUSEquityInsightsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs US Equity Insights R6: Class Retirement [Member]",
        "label": "Goldman Sachs USEquity Insights R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GoldmanSachsUSEquityInsightsSvcClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GoldmanSachsUSEquityInsightsSvcClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs US Equity Insights Svc: Class S [Member]",
        "label": "Goldman Sachs USEquity Insights Svc Class SMember"
       }
      }
     },
     "auth_ref": []
    },
    "vip_GuaranteedMinimumAccumulationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "GuaranteedMinimumAccumulationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guaranteed Minimum Accumulation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "ck0000856341_GuaranteedMinimumDeathBenefitOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuaranteedMinimumDeathBenefitOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guaranteed Minimum Death Benefit Option [Member]",
        "label": "Guaranteed Minimum Death Benefit Option Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_GuaranteedMinimumDeathBenefitTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "GuaranteedMinimumDeathBenefitTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guaranteed Minimum Death Benefit [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "vip_GuaranteedMinimumIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "GuaranteedMinimumIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guaranteed Minimum Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "vip_GuaranteedMinimumWithdrawalTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "GuaranteedMinimumWithdrawalTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guaranteed Minimum Withdrawal [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ck0000856341_GuggenheimMacroOpportunitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuggenheimMacroOpportunitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guggenheim Macro Opportunities R6: Class Retirement [Member]",
        "label": "Guggenheim Macro Opportunities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuggenheimTotalReturnBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuggenheimTotalReturnBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guggenheim Total Return Bond R6: Class Retirement [Member]",
        "label": "Guggenheim Total Return Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsAggressiveAllcInvClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsAggressiveAllcInvClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Aggressive Allc Inv: Class Other [Member]",
        "label": "Guide Stone Funds Aggressive Allc Inv Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsBalancedAllcInvClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsBalancedAllcInvClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Balanced Allc Inv: Class Other [Member]",
        "label": "Guide Stone Funds Balanced Allc Inv Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsConservativeAllcInvClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsConservativeAllcInvClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Conservative Allc Inv: Class Other [Member]",
        "label": "Guide Stone Funds Conservative Allc Inv Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsDefensvMktStratsInvClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsDefensvMktStratsInvClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Defensv Mkt Strats Inv: Class Other [Member]",
        "label": "Guide Stone Funds Defensv Mkt Strats Inv Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsEmergingMktsEqInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsEmergingMktsEqInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Emerging Mkts Eq Instl: Class Inst [Member]",
        "label": "Guide Stone Funds Emerging Mkts Eq Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsEquityIndexInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsEquityIndexInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Equity Index Instl: Class Inst [Member]",
        "label": "Guide Stone Funds Equity Index Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsGlobalBondInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsGlobalBondInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Global Bond Instl: Class Inst [Member]",
        "label": "Guide Stone Funds Global Bond Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsGlobalRlEstSecsInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsGlobalRlEstSecsInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Global Rl Est Secs Inst: Class Inst [Member]",
        "label": "Guide Stone Funds Global Rl Est Secs Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsGrowthEquityInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsGrowthEquityInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Growth Equity Instl: Class Inst [Member]",
        "label": "Guide Stone Funds Growth Equity Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsInternationalEqInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsInternationalEqInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds International Eq Instl: Class Inst [Member]",
        "label": "Guide Stone Funds International Eq Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsMediumDurBdInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsMediumDurBdInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Medium-Dur Bd Instl: Class Inst [Member]",
        "label": "Guide Stone Funds Medium Dur Bd Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsModAgrsvAllcInvClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsModAgrsvAllcInvClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Mod Agrsv Allc Inv: Class Other [Member]",
        "label": "Guide Stone Funds Mod Agrsv Allc Inv Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsSmallCapEquityInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsSmallCapEquityInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Small Cap Equity Instl: Class Inst [Member]",
        "label": "Guide Stone Funds Small Cap Equity Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_GuideStoneFundsValueEquityInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "GuideStoneFundsValueEquityInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GuideStone Funds Value Equity Instl: Class Inst [Member]",
        "label": "Guide Stone Funds Value Equity Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HarborCapitalAppreciationRetirementClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HarborCapitalAppreciationRetirementClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Harbor Capital Appreciation Retirement: Class Retirement [Member]",
        "label": "Harbor Capital Appreciation Retirement Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HarborCoreBondRetirementClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HarborCoreBondRetirementClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Harbor Core Bond Retirement: Class Retirement [Member]",
        "label": "Harbor Core Bond Retirement Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HarborMidCapValueRetirementClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HarborMidCapValueRetirementClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Harbor Mid Cap Value Retirement: Class Retirement [Member]",
        "label": "Harbor Mid Cap Value Retirement Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HarborSmallCapGrowthRetirementClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HarborSmallCapGrowthRetirementClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Harbor Small Cap Growth Retirement: Class Retirement [Member]",
        "label": "Harbor Small Cap Growth Retirement Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordBalancedIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordBalancedIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford Balanced Income R6: Class Retirement [Member]",
        "label": "Hartford Balanced Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordClimateOpportunitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordClimateOpportunitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford Climate Opportunities R6: Class Retirement [Member]",
        "label": "Hartford Climate Opportunities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordCoreEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordCoreEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford Core Equity R6: Class Retirement [Member]",
        "label": "Hartford Core Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordDividendAndGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordDividendAndGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford Dividend and Growth R6: Class Retirement [Member]",
        "label": "Hartford Dividend And Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordEquityIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordEquityIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford Equity Income R6: Class Retirement [Member]",
        "label": "Hartford Equity Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordGrowthOpportunitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordGrowthOpportunitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford Growth Opportunities R6: Class Retirement [Member]",
        "label": "Hartford Growth Opportunities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordInternationalGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordInternationalGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford International Growth R6: Class Retirement [Member]",
        "label": "Hartford International Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordInternationalOpportunitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordInternationalOpportunitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford International Opportunities R6: Class Retirement [Member]",
        "label": "Hartford International Opportunities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordMidCapR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordMidCapR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford MidCap R3: Class Retirement [Member]",
        "label": "Hartford Mid Cap R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordMidCapR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordMidCapR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford MidCap R4: Class Retirement [Member]",
        "label": "Hartford Mid Cap R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordMidCapR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordMidCapR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford MidCap R6: Class Retirement [Member]",
        "label": "Hartford Mid Cap R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordSchrodersInternationalStkSDRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordSchrodersInternationalStkSDRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford Schroders International Stk SDR: Class Retirement [Member]",
        "label": "Hartford Schroders International Stk SDRClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordSchrodersIntlMultiCpValSDRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordSchrodersIntlMultiCpValSDRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford Schroders Intl Multi-Cp Val SDR: Class Retirement [Member]",
        "label": "Hartford Schroders Intl Multi Cp Val SDRClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordSchrodersUSMidCapOppsR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordSchrodersUSMidCapOppsR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford Schroders US MidCap Opps R4: Class Retirement [Member]",
        "label": "Hartford Schroders USMid Cap Opps R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordTotalReturnBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordTotalReturnBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford Total Return Bond R6: Class Retirement [Member]",
        "label": "Hartford Total Return Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordWorldBondR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordWorldBondR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford World Bond R4: Class Retirement [Member]",
        "label": "Hartford World Bond R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_HartfordWorldBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "HartfordWorldBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hartford World Bond R6: Class Retirement [Member]",
        "label": "Hartford World Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_HighestAnnualCostDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "HighestAnnualCostDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Annual Cost [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "vip_HighestAnnualCostFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "HighestAnnualCostFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Annual Cost Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ck0000856341_ImpaxGlobalEnvironmentalMarketsInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ImpaxGlobalEnvironmentalMarketsInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impax Global Environmental Markets Inv: Class Inv [Member]",
        "label": "Impax Global Environmental Markets Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ImpaxSustainableAllocationInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ImpaxSustainableAllocationInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impax Sustainable Allocation Inv: Class Inv [Member]",
        "label": "Impax Sustainable Allocation Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_IndexAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index [Axis]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "vip_IndexExclusionOfDividendsRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexExclusionOfDividendsRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index Exclusion of Dividends Risk [Member]"
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "vip_IndexLinkedOptionAvailableCreditingMethodology": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableCreditingMethodology",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Crediting Methodology"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "vip_IndexLinkedOptionAvailableCreditingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableCreditingPeriod",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Crediting Period"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "vip_IndexLinkedOptionAvailableCurrentLimitOnIndexLossesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableCurrentLimitOnIndexLossesPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Current Limit on Index Losses [Percent]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "vip_IndexLinkedOptionAvailableGuaranteedMinimumLimitOnIndexLossesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableGuaranteedMinimumLimitOnIndexLossesPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Guaranteed Minimum Limit on Index Losses [Percent]"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "vip_IndexLinkedOptionAvailableIndexGainLimitType": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableIndexGainLimitType",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Index Gain Limit Type"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "vip_IndexLinkedOptionAvailableIndexLossLimitType": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableIndexLossLimitType",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Index Loss Limit Type"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "vip_IndexLinkedOptionAvailableLegendTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableLegendTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Options Available, Legend [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "vip_IndexLinkedOptionAvailableLimitingIndexLossesIsNotGuaranteedToBeOfferedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableLimitingIndexLossesIsNotGuaranteedToBeOfferedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Limiting Index Losses is not Guaranteed to be Offered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "vip_IndexLinkedOptionAvailableLowestLimitOnGainsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableLowestLimitOnGainsPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Lowest Limit on Gains [Percent]"
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "vip_IndexLinkedOptionAvailableMinimumLimitOnIndexGainPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableMinimumLimitOnIndexGainPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Minimum Limit on Index Gain [Percent]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "vip_IndexLinkedOptionAvailableName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableName",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Name"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "vip_IndexLinkedOptionAvailablePriceReturnIndexDeductsCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailablePriceReturnIndexDeductsCostsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Price Return Index Deducts Costs [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "vip_IndexLinkedOptionAvailablePriceReturnIndexUnderperformsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailablePriceReturnIndexUnderperformsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Price Return Index Underperforms [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "vip_IndexLinkedOptionAvailableRestrictionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableRestrictionsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Restrictions [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "vip_IndexLinkedOptionAvailableTrackedIndexTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableTrackedIndexTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Tracked Index [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "vip_IndexLinkedOptionAvailableTypeOfIndex": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionAvailableTypeOfIndex",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Available, Type of Index"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "vip_IndexLinkedOptionChangesFeaturesRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionChangesFeaturesRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Changes Features Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "vip_IndexLinkedOptionChangesIndexRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionChangesIndexRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Changes Index Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "vip_IndexLinkedOptionDetailsAmountsMustRemainUntilEndOfCreditingPeriodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsAmountsMustRemainUntilEndOfCreditingPeriodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Amounts Must Remain Until End of Crediting Period [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "vip_IndexLinkedOptionDetailsBarChartLegendTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsBarChartLegendTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Bar Chart Legend [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "vip_IndexLinkedOptionDetailsChangesPossibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsChangesPossibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Changes Possible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "vip_IndexLinkedOptionDetailsCreditingMethodologyExampleLegendTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsCreditingMethodologyExampleLegendTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Crediting Methodology Example Legend [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "vip_IndexLinkedOptionDetailsCreditingMethodologyExampleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsCreditingMethodologyExampleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Crediting Methodology Example [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "vip_IndexLinkedOptionDetailsCreditingMethodologyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsCreditingMethodologyLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Crediting Methodology [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "vip_IndexLinkedOptionDetailsCreditingMethodologyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsCreditingMethodologyTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Crediting Methodology [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "vip_IndexLinkedOptionDetailsCreditingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsCreditingPeriodLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Crediting Period [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "vip_IndexLinkedOptionDetailsCreditingPeriodsInvestorConsiderationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsCreditingPeriodsInvestorConsiderationsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Crediting Periods Investor Considerations [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "vip_IndexLinkedOptionDetailsCreditingPeriodsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsCreditingPeriodsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Crediting Periods [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "vip_IndexLinkedOptionDetailsCreditsAreBasedInPartOnIndexPerformanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsCreditsAreBasedInPartOnIndexPerformanceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Credits are Based in Part on Index Performance [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "vip_IndexLinkedOptionDetailsCurrentLimitOnIndexGainsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsCurrentLimitOnIndexGainsPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Current Limit on Index Gains [Percent]"
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "vip_IndexLinkedOptionDetailsCurrentLimitOnIndexGainsWebsiteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsCurrentLimitOnIndexGainsWebsiteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Current Limit on Index Gains Website [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "vip_IndexLinkedOptionDetailsCurrentLimitOnIndexLossesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsCurrentLimitOnIndexLossesPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Current Limit on Index Losses [Percent]"
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "vip_IndexLinkedOptionDetailsDefaultReallocationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsDefaultReallocationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Default Reallocation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "vip_IndexLinkedOptionDetailsDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "vip_IndexLinkedOptionDetailsExampleOfLimitingTheNegativeReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsExampleOfLimitingTheNegativeReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Example of Limiting the Negative Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "vip_IndexLinkedOptionDetailsExampleOfLimitingThePositiveReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsExampleOfLimitingThePositiveReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Example of Limiting the Positive Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "vip_IndexLinkedOptionDetailsExchangeTradedFundPerformanceBasis": {
     "xbrltype": "tokenItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsExchangeTradedFundPerformanceBasis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Exchange Traded Fund Performance Basis"
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "vip_IndexLinkedOptionDetailsExchangeTradedFundSharePriceFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsExchangeTradedFundSharePriceFlag",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Exchange Traded Fund Share Price [Flag]"
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "vip_IndexLinkedOptionDetailsExchangeTradedFundSharePriceVsTotalReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsExchangeTradedFundSharePriceVsTotalReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Exchange Traded Fund Share Price Vs Total Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "vip_IndexLinkedOptionDetailsFeaturesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsFeaturesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Features [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "vip_IndexLinkedOptionDetailsGuaranteedMinimumLimitOnIndexLossesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsGuaranteedMinimumLimitOnIndexLossesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Guaranteed Minimum Limit on Index Losses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "vip_IndexLinkedOptionDetailsIndexAdditionalInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsIndexAdditionalInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Index Additional Information [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "vip_IndexLinkedOptionDetailsIndexInvestmentTypesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsIndexInvestmentTypesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Index Investment Types [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "vip_IndexLinkedOptionDetailsIndexReturnTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsIndexReturnTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Index Return [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "vip_IndexLinkedOptionDetailsIndexSubstitutionCalculationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsIndexSubstitutionCalculationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Index Substitution Calculation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "vip_IndexLinkedOptionDetailsIndexSubstitutionCircumstancesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsIndexSubstitutionCircumstancesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Index Substitution Circumstances [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "vip_IndexLinkedOptionDetailsIndexSubstitutionNotificationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsIndexSubstitutionNotificationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Index Substitution Notification [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "vip_IndexLinkedOptionDetailsIndexSubstitutionSelectionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsIndexSubstitutionSelectionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Index Substitution Selection [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "vip_IndexLinkedOptionDetailsIndexSubstitutionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsIndexSubstitutionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Index Substitution [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "vip_IndexLinkedOptionDetailsIndexSubstitutionWithoutReplacementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsIndexSubstitutionWithoutReplacementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Index Substitution Without Replacement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "vip_IndexLinkedOptionDetailsIndexesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsIndexesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Indexes [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "vip_IndexLinkedOptionDetailsInterestCreditingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsInterestCreditingLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Interest Crediting [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "vip_IndexLinkedOptionDetailsInterestCreditingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsInterestCreditingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Interest Crediting [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "vip_IndexLinkedOptionDetailsInvestorCouldLoseMoneyDueToContractAdjustmentsIfAmountsAreRemovedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsInvestorCouldLoseMoneyDueToContractAdjustmentsIfAmountsAreRemovedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Investor Could Lose Money Due to Contract Adjustments if Amounts are Removed [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "vip_IndexLinkedOptionDetailsInvestorCouldLoseMoneyIfIndexDeclinesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsInvestorCouldLoseMoneyIfIndexDeclinesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Investor Could Lose Money if Index Declines [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "vip_IndexLinkedOptionDetailsInvestorNotInvestedInIndexOrSecuritiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsInvestorNotInvestedInIndexOrSecuritiesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Investor Not Invested in Index or Securities [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "vip_IndexLinkedOptionDetailsInvestorReallocationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsInvestorReallocationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Investor Reallocation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "vip_IndexLinkedOptionDetailsLimitOnIndexGainsWillNotChangeDuringCreditingPeriodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLimitOnIndexGainsWillNotChangeDuringCreditingPeriodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Limit on Index Gains Will Not Change During Crediting Period [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "vip_IndexLinkedOptionDetailsLimitOnIndexLossesWillNotChangeDuringCreditingPeriodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLimitOnIndexLossesWillNotChangeDuringCreditingPeriodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Limit on Index Losses Will Not Change During Crediting Period [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "vip_IndexLinkedOptionDetailsLimitingIndexLossesIsNotGuaranteedToBeOfferedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLimitingIndexLossesIsNotGuaranteedToBeOfferedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Limiting Index Losses is not Guaranteed to be Offered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "vip_IndexLinkedOptionDetailsLimitsOnIndexGainsFactorsConsideredTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLimitsOnIndexGainsFactorsConsideredTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Limits on Index Gains, Factors Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "vip_IndexLinkedOptionDetailsLimitsOnIndexGainsInvestorConsiderationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLimitsOnIndexGainsInvestorConsiderationsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Limits on Index Gains, Investor Considerations [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "vip_IndexLinkedOptionDetailsLimitsOnIndexGainsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLimitsOnIndexGainsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Limits on Index Gains [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "vip_IndexLinkedOptionDetailsLimitsOnIndexLossesFactorsConsideredTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLimitsOnIndexLossesFactorsConsideredTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Limits on Index Losses, Factors Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "vip_IndexLinkedOptionDetailsLimitsOnIndexLossesInvestorConsiderationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLimitsOnIndexLossesInvestorConsiderationsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Limits on Index Losses, Investor Considerations [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "vip_IndexLinkedOptionDetailsLimitsOnIndexLossesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLimitsOnIndexLossesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Limits on Index Losses [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "vip_IndexLinkedOptionDetailsLimitsPositiveReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLimitsPositiveReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Limits Positive Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "vip_IndexLinkedOptionDetailsLimitsTheNegativeReturnMannerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLimitsTheNegativeReturnMannerTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Limits the Negative Return Manner [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "vip_IndexLinkedOptionDetailsLimitsTheNegativeReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLimitsTheNegativeReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Limits the Negative Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "vip_IndexLinkedOptionDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "vip_IndexLinkedOptionDetailsLowestLimitOnGainsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsLowestLimitOnGainsPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Lowest Limit on Gains [Percent]"
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "vip_IndexLinkedOptionDetailsMannerOfLimitingThePositiveReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsMannerOfLimitingThePositiveReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Manner of Limiting the Positive Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "vip_IndexLinkedOptionDetailsMaturityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsMaturityLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Maturity [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "vip_IndexLinkedOptionDetailsMaturityNoticeFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsMaturityNoticeFlag",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Maturity Notice [Flag]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "vip_IndexLinkedOptionDetailsNotificationOfAvailabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsNotificationOfAvailabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Notification of Availability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "vip_IndexLinkedOptionDetailsOptionsCurrentlyOfferedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsOptionsCurrentlyOfferedLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Options Currently Offered [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "vip_IndexLinkedOptionDetailsOtherMaterialFeaturesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsOtherMaterialFeaturesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Other Material Features [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "vip_IndexLinkedOptionDetailsPriceReturnIndexDeductsCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsPriceReturnIndexDeductsCostsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Price Return Index Deducts Costs [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "vip_IndexLinkedOptionDetailsPriceReturnIndexDoesNotReflectDividendsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsPriceReturnIndexDoesNotReflectDividendsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Price Return Index Does not Reflect Dividends [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "vip_IndexLinkedOptionDetailsPriceReturnIndexUnderperformsDirectInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsPriceReturnIndexUnderperformsDirectInvestmentsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Price Return Index Underperforms Direct Investments [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "vip_IndexLinkedOptionDetailsPriceReturnIndexUnderperformsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsPriceReturnIndexUnderperformsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Price Return Index Underperforms [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "vip_IndexLinkedOptionDetailsTransactionsSubjectToContractAdjustmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionDetailsTransactionsSubjectToContractAdjustmentsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Details, Transactions Subject to Contract Adjustments [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "vip_IndexLinkedOptionExampleOfLimitingTheNegativeReturnRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionExampleOfLimitingTheNegativeReturnRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, Example of Limiting the Negative Return Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "vip_IndexLinkedOptionFeeTableLimitsPositiveReturnsNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionFeeTableLimitsPositiveReturnsNoteTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Fee Table, Limits Positive Returns Note [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "vip_IndexLinkedOptionHighestMaximumLossResultingFromNegativeIndexPerformanceRiskPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionHighestMaximumLossResultingFromNegativeIndexPerformanceRiskPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, Highest Maximum Loss Resulting from Negative Index Performance, Risk [Percent]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "vip_IndexLinkedOptionImplicitOngoingFeesNotReflectedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionImplicitOngoingFeesNotReflectedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option, Implicit Ongoing Fees Not Reflected [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "vip_IndexLinkedOptionImplicitOngoingFeesProvideSomeProtectionFromIndexLossesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionImplicitOngoingFeesProvideSomeProtectionFromIndexLossesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option, Implicit Ongoing Fees Provide Some Protection from Index Losses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "vip_IndexLinkedOptionImplicitOngoingFeesReturnMayBeLowerThanTheIndexReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionImplicitOngoingFeesReturnMayBeLowerThanTheIndexReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option, Implicit Ongoing Fees Return may be Lower than the Index Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "vip_IndexLinkedOptionImplicitOngoingFeesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionImplicitOngoingFeesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option, Implicit Ongoing Fees [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "vip_IndexLinkedOptionIndexRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionIndexRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Index Risk [Member]"
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "vip_IndexLinkedOptionLimitsInvestorEarningsRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionLimitsInvestorEarningsRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, Limits Investor Earnings, Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "vip_IndexLinkedOptionLimitsPositiveIndexReturnsExampleRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionLimitsPositiveIndexReturnsExampleRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, Limits Positive Index Returns Example, Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "vip_IndexLinkedOptionLimitsPositiveIndexReturnsRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionLimitsPositiveIndexReturnsRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, Limits Positive Index Returns, Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "vip_IndexLinkedOptionLimitsTheNegativeReturnRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionLimitsTheNegativeReturnRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, Limits the Negative Return Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "vip_IndexLinkedOptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "vip_IndexLinkedOptionLowestMaximumLossResultingFromNegativeIndexPerformanceRiskPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionLowestMaximumLossResultingFromNegativeIndexPerformanceRiskPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, Lowest Maximum Loss Resulting from Negative Index Performance, Risk [Percent]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "vip_IndexLinkedOptionMarketRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionMarketRiskLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Market Risk [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "vip_IndexLinkedOptionMaximumLossResultingFromNegativeIndexPerformanceRiskPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionMaximumLossResultingFromNegativeIndexPerformanceRiskPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, Maximum Loss Resulting from Negative Index Performance, Risk [Percent]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "vip_IndexLinkedOptionMinimumLimitOnIndexLossesRiskPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionMinimumLimitOnIndexLossesRiskPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, Minimum Limit on Index Losses, Risk [Percent]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "vip_IndexLinkedOptionNoGuaranteedLimitOnIndexLossesMayLoseEntireInvestmentRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionNoGuaranteedLimitOnIndexLossesMayLoseEntireInvestmentRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, No Guaranteed Limit on Index Losses May Lose Entire Investment, Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "vip_IndexLinkedOptionOverviewCreditsAreBasedInPartOnIndexPerformanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionOverviewCreditsAreBasedInPartOnIndexPerformanceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Overview, Credits are Based in Part on Index Performance [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "vip_IndexLinkedOptionOverviewExampleOfLimitingTheNegativeReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionOverviewExampleOfLimitingTheNegativeReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Overview, Example of Limiting the Negative Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "vip_IndexLinkedOptionOverviewExampleOfLimitingThePositiveReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionOverviewExampleOfLimitingThePositiveReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Overview, Example of Limiting the Positive Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "vip_IndexLinkedOptionOverviewGuaranteedMinimumLimitOnIndexLossesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionOverviewGuaranteedMinimumLimitOnIndexLossesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Overview, Guaranteed Minimum Limit on Index Losses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "vip_IndexLinkedOptionOverviewInvestorCouldLoseMoneyIfIndexDeclinesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionOverviewInvestorCouldLoseMoneyIfIndexDeclinesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Overview, Investor Could Lose Money if Index Declines [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "vip_IndexLinkedOptionOverviewLimitingIndexLossesIsNotGuaranteedToBeOfferedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionOverviewLimitingIndexLossesIsNotGuaranteedToBeOfferedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Overview, Limiting Index Losses is not Guaranteed to be Offered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "vip_IndexLinkedOptionOverviewLimitsPositiveReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionOverviewLimitsPositiveReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Overview, Limits Positive Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "vip_IndexLinkedOptionOverviewLimitsTheNegativeReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionOverviewLimitsTheNegativeReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Overview, Limits the Negative Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "vip_IndexLinkedOptionOverviewLowestLimitOnGainsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionOverviewLowestLimitOnGainsPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Overview, Lowest Limit on Gains [Percent]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "vip_IndexLinkedOptionOverviewMannerOfLimitingTheNegativeReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionOverviewMannerOfLimitingTheNegativeReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Overview, Manner of Limiting the Negative Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "vip_IndexLinkedOptionOverviewMannerOfLimitingThePositiveReturnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionOverviewMannerOfLimitingThePositiveReturnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Overview, Manner of Limiting the Positive Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "vip_IndexLinkedOptionPriceReturnIndexIncludesCostsRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionPriceReturnIndexIncludesCostsRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, Price Return Index Includes Costs, Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "vip_IndexLinkedOptionPriceReturnIndexRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionPriceReturnIndexRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, Price Return Index, Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "vip_IndexLinkedOptionPriceReturnIndexUnderperformsDirectInvestmentsRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionPriceReturnIndexUnderperformsDirectInvestmentsRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Key Information, Price Return Index Underperforms Direct Investments, Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "vip_IndexLinkedOptionReallocationRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionReallocationRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Reallocation Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "vip_IndexLinkedOptionRiskHighestMaximumLossResultingFromNegativeIndexPerformancePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskHighestMaximumLossResultingFromNegativeIndexPerformancePercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk, Highest Maximum Loss Resulting from Negative Index Performance [Percent]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "vip_IndexLinkedOptionRiskImpactOfContractFeesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskImpactOfContractFeesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk, Impact of Contract Fees [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "vip_IndexLinkedOptionRiskIndexRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskIndexRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk, Index Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "vip_IndexLinkedOptionRiskInterestCreditingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskInterestCreditingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk, Interest Crediting [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "vip_IndexLinkedOptionRiskInvestorCouldLoseMoneyDespiteLimitsOnNegativeReturnsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskInvestorCouldLoseMoneyDespiteLimitsOnNegativeReturnsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk, Investor Could Lose Money Despite Limits on Negative Returns [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "vip_IndexLinkedOptionRiskInvestorNotInvestedInIndexOrTrackedSecuritiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskInvestorNotInvestedInIndexOrTrackedSecuritiesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk, Investor Not Invested in Index or Tracked Securities [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "vip_IndexLinkedOptionRiskLimitsPositiveReturnsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskLimitsPositiveReturnsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk, Limits Positive Returns [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "vip_IndexLinkedOptionRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "vip_IndexLinkedOptionRiskLowestMaximumLossResultingFromNegativeIndexPerformancePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskLowestMaximumLossResultingFromNegativeIndexPerformancePercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk, Lowest Maximum Loss Resulting from Negative Index Performance [Percent]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "vip_IndexLinkedOptionRiskMaximumLossResultingFromNegativeIndexPerformancePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskMaximumLossResultingFromNegativeIndexPerformancePercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk, Maximum Loss Resulting from Negative Index Performance [Percent]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "vip_IndexLinkedOptionRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk [Member]"
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "vip_IndexLinkedOptionRiskMinimumLimitOnIndexLossesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskMinimumLimitOnIndexLossesPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk, Minimum Limit on Index Losses [Percent]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "vip_IndexLinkedOptionRiskNoGuaranteedLimitOnIndexLossesMayLoseEntireInvestmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionRiskNoGuaranteedLimitOnIndexLossesMayLoseEntireInvestmentTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Option Risk, No Guaranteed Limit on Index Losses May Lose Entire Investment [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "vip_IndexLinkedOptionsAvailableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexLinkedOptionsAvailableTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index-Linked Options Available [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "vip_IndexMarketVolatilityRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexMarketVolatilityRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index Market Volatility Risk [Member]"
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "vip_IndexReturnAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexReturnAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index Return [Axis]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "vip_IndexSubstitutionRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "IndexSubstitutionRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index Substitution Risk [Member]"
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "vip_InsuranceCompanyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InsuranceCompanyRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance Company Risk [Member]"
       }
      }
     },
     "auth_ref": [
      "r64",
      "r97"
     ]
    },
    "ck0000856341_InvescoActiveAllocationAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoActiveAllocationAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Active Allocation A: Class A [Member]",
        "label": "Invesco Active Allocation AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoActiveAllocationYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoActiveAllocationYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Active Allocation Y: Class Inst [Member]",
        "label": "Invesco Active Allocation YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoAmericanFranchiseAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoAmericanFranchiseAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco American Franchise A: Class A [Member]",
        "label": "Invesco American Franchise AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoAmericanFranchiseR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoAmericanFranchiseR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco American Franchise R6: Class Retirement [Member]",
        "label": "Invesco American Franchise R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoComstockAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoComstockAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Comstock A: Class A [Member]",
        "label": "Invesco Comstock AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoComstockR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoComstockR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Comstock R6: Class Retirement [Member]",
        "label": "Invesco Comstock R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoComstockRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoComstockRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Comstock R: Class Retirement [Member]",
        "label": "Invesco Comstock RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoComstockSelectAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoComstockSelectAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Comstock Select A: Class A [Member]",
        "label": "Invesco Comstock Select AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoComstockSelectYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoComstockSelectYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Comstock Select Y: Class Inst [Member]",
        "label": "Invesco Comstock Select YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoCoreBondAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoCoreBondAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Core Bond A: Class A [Member]",
        "label": "Invesco Core Bond AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoCoreBondYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoCoreBondYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Core Bond Y: Class Inst [Member]",
        "label": "Invesco Core Bond YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoCorePlusBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoCorePlusBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Core Plus Bond R6: Class Retirement [Member]",
        "label": "Invesco Core Plus Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoCorporateBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoCorporateBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Corporate Bond R6: Class Retirement [Member]",
        "label": "Invesco Corporate Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoDevelopingMarketsAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoDevelopingMarketsAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Developing Markets A: Class A [Member]",
        "label": "Invesco Developing Markets AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoDevelopingMarketsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoDevelopingMarketsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Developing Markets R6: Class Retirement [Member]",
        "label": "Invesco Developing Markets R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoDevelopingMarketsYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoDevelopingMarketsYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Developing Markets Y: Class Inst [Member]",
        "label": "Invesco Developing Markets YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoDiscoveryMidCapGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoDiscoveryMidCapGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Discovery Mid Cap Growth A: Class A [Member]",
        "label": "Invesco Discovery Mid Cap Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoDiscoveryMidCapGrowthR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoDiscoveryMidCapGrowthR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Discovery Mid Cap Growth R5: Class Retirement [Member]",
        "label": "Invesco Discovery Mid Cap Growth R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoDiscoveryMidCapGrowthR6ClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoDiscoveryMidCapGrowthR6ClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Discovery Mid Cap Growth R6: Class Inst [Member]",
        "label": "Invesco Discovery Mid Cap Growth R6 Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoDiscoveryMidCapGrowthRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoDiscoveryMidCapGrowthRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Discovery Mid Cap Growth R: Class Retirement [Member]",
        "label": "Invesco Discovery Mid Cap Growth RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoDiscoveryR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoDiscoveryR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Discovery R6: Class Retirement [Member]",
        "label": "Invesco Discovery R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoDiversifiedDividendAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoDiversifiedDividendAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Diversified Dividend A: Class A [Member]",
        "label": "Invesco Diversified Dividend AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoDiversifiedDividendInvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoDiversifiedDividendInvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Diversified Dividend Investor: Class Inv [Member]",
        "label": "Invesco Diversified Dividend Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoDiversifiedDividendR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoDiversifiedDividendR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Diversified Dividend R6: Class Retirement [Member]",
        "label": "Invesco Diversified Dividend R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoEQVInternationalEquityR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoEQVInternationalEquityR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco EQV International Equity R5: Class Retirement [Member]",
        "label": "Invesco EQVInternational Equity R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoEQVInternationalEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoEQVInternationalEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco EQV International Equity R6: Class Retirement [Member]",
        "label": "Invesco EQVInternational Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoEQVInternationalEquityRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoEQVInternationalEquityRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco EQV International Equity R: Class Retirement [Member]",
        "label": "Invesco EQVInternational Equity RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoEnergyAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoEnergyAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Energy A: Class A [Member]",
        "label": "Invesco Energy AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoEnergyInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoEnergyInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Energy Inv: Class Inv [Member]",
        "label": "Invesco Energy Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoEquallyWtdSP500R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoEquallyWtdSP500R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Equally-Wtd S&amp;P 500 R6: Class Retirement [Member]",
        "label": "Invesco Equally Wtd SP500 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoFloatingRateESGAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoFloatingRateESGAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Floating Rate ESG A: Class A [Member]",
        "label": "Invesco Floating Rate ESGAClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoFloatingRateESGR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoFloatingRateESGR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Floating Rate ESG R6: Class Retirement [Member]",
        "label": "Invesco Floating Rate ESGR6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoFloatingRateESGYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoFloatingRateESGYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Floating Rate ESG Y: Class Inst [Member]",
        "label": "Invesco Floating Rate ESGYClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoGlobalAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoGlobalAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Global A: Class A [Member]",
        "label": "Invesco Global AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoGlobalOpportunitiesAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoGlobalOpportunitiesAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Global Opportunities A: Class A [Member]",
        "label": "Invesco Global Opportunities AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoGlobalOpportunitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoGlobalOpportunitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Global Opportunities R6: Class Retirement [Member]",
        "label": "Invesco Global Opportunities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoGlobalOpportunitiesYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoGlobalOpportunitiesYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Global Opportunities Y: Class Inst [Member]",
        "label": "Invesco Global Opportunities YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoGlobalR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoGlobalR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Global R6: Class Retirement [Member]",
        "label": "Invesco Global R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoGlobalStrategicIncomeAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoGlobalStrategicIncomeAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Global Strategic Income A: Class A [Member]",
        "label": "Invesco Global Strategic Income AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoGlobalStrategicIncomeYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoGlobalStrategicIncomeYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Global Strategic Income Y: Class Inst [Member]",
        "label": "Invesco Global Strategic Income YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoGlobalYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoGlobalYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Global Y: Class Inst [Member]",
        "label": "Invesco Global YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoGoldSpecialMineralsAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoGoldSpecialMineralsAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Gold &amp; Special Minerals A: Class A [Member]",
        "label": "Invesco Gold Special Minerals AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoGoldSpecialMineralsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoGoldSpecialMineralsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Gold &amp; Special Minerals R6: Class Retirement [Member]",
        "label": "Invesco Gold Special Minerals R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoGoldSpecialMineralsYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoGoldSpecialMineralsYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Gold &amp; Special Minerals Y: Class Inst [Member]",
        "label": "Invesco Gold Special Minerals YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoHealthCareAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoHealthCareAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Health Care A: Class A [Member]",
        "label": "Invesco Health Care AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoHealthCareInvstorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoHealthCareInvstorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Health Care Invstor: Class Inv [Member]",
        "label": "Invesco Health Care Invstor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoInternationalBondAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoInternationalBondAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco International Bond A: Class A [Member]",
        "label": "Invesco International Bond AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoInternationalBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoInternationalBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco International Bond R6: Class Retirement [Member]",
        "label": "Invesco International Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoInternationalBondYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoInternationalBondYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco International Bond Y: Class Inst [Member]",
        "label": "Invesco International Bond YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoInternationalGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoInternationalGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco International Growth A: Class A [Member]",
        "label": "Invesco International Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoInternationalGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoInternationalGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco International Growth R6: Class Retirement [Member]",
        "label": "Invesco International Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoInternationalGrowthYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoInternationalGrowthYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco International Growth Y: Class Inst [Member]",
        "label": "Invesco International Growth YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoInternationalSmallCompanyR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoInternationalSmallCompanyR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco International Small Company R6: Class Retirement [Member]",
        "label": "Invesco International Small Company R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoInternationalSmallMidComAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoInternationalSmallMidComAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco International Small-Mid Com A: Class A [Member]",
        "label": "Invesco International Small Mid Com AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoInternationalSmallMidComR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoInternationalSmallMidComR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco International Small-Mid Com R6: Class Retirement [Member]",
        "label": "Invesco International Small Mid Com R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoInternationalSmallMidComRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoInternationalSmallMidComRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco International Small-Mid Com R: Class Retirement [Member]",
        "label": "Invesco International Small Mid Com RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoInternationalSmallMidComYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoInternationalSmallMidComYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco International Small-Mid Com Y: Class Inst [Member]",
        "label": "Invesco International Small Mid Com YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoMainStreetAllCapAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoMainStreetAllCapAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Main Street All Cap A: Class A [Member]",
        "label": "Invesco Main Street All Cap AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoMainStreetAllCapYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoMainStreetAllCapYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Main Street All Cap Y: Class Inst [Member]",
        "label": "Invesco Main Street All Cap YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoMainStreetMidCapAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoMainStreetMidCapAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Main Street Mid Cap A: Class A [Member]",
        "label": "Invesco Main Street Mid Cap AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoMainStreetMidCapRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoMainStreetMidCapRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Main Street Mid Cap R: Class Retirement [Member]",
        "label": "Invesco Main Street Mid Cap RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoMainStreetMidCapYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoMainStreetMidCapYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Main Street Mid Cap Y: Class Inst [Member]",
        "label": "Invesco Main Street Mid Cap YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoSeniorFloatingRateAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoSeniorFloatingRateAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Senior Floating Rate A: Class A [Member]",
        "label": "Invesco Senior Floating Rate AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoSeniorFloatingRateR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoSeniorFloatingRateR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Senior Floating Rate R6: Class Retirement [Member]",
        "label": "Invesco Senior Floating Rate R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoSeniorFloatingRateYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoSeniorFloatingRateYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Senior Floating Rate Y: Class Inst [Member]",
        "label": "Invesco Senior Floating Rate YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoSmallCapGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoSmallCapGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Small Cap Growth A: Class A [Member]",
        "label": "Invesco Small Cap Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoSmallCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoSmallCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Small Cap Growth R6: Class Retirement [Member]",
        "label": "Invesco Small Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoSmallCapGrowthRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoSmallCapGrowthRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Small Cap Growth R: Class Retirement [Member]",
        "label": "Invesco Small Cap Growth RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoSmallCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoSmallCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Small Cap Value R6: Class Retirement [Member]",
        "label": "Invesco Small Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoSteelPathMLPIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoSteelPathMLPIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco SteelPath MLP Income R6: Class Retirement [Member]",
        "label": "Invesco Steel Path MLPIncome R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoTechnologyAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoTechnologyAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Technology A: Class A [Member]",
        "label": "Invesco Technology AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoTechnologyInvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoTechnologyInvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Technology Investor: Class Inv [Member]",
        "label": "Invesco Technology Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoValueOpportunitiesAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoValueOpportunitiesAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Value Opportunities A: Class A [Member]",
        "label": "Invesco Value Opportunities AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoValueOpportunitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoValueOpportunitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Value Opportunities R6: Class Retirement [Member]",
        "label": "Invesco Value Opportunities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoValueOpportunitiesRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoValueOpportunitiesRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Value Opportunities R: Class Retirement [Member]",
        "label": "Invesco Value Opportunities RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_InvescoValueOpportunitiesYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "InvescoValueOpportunitiesYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invesco Value Opportunities Y: Class Inst [Member]",
        "label": "Invesco Value Opportunities YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_InvestmentOptionAvailableBenefitsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionAvailableBenefitsTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Option Available Benefits [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "vip_InvestmentOptionAvailableWithBenefitFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionAvailableWithBenefitFlag",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Option Available with Benefit [Flag]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "vip_InvestmentOptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Option [Axis]"
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "vip_InvestmentOptionRestrictedWithBenefitFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionRestrictedWithBenefitFlag",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Option Restricted with Benefit [Flag]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "vip_InvestmentOptionRestrictionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionRestrictionsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Option Restrictions [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "vip_InvestmentOptionsFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionsFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Options Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "vip_InvestmentOptionsN4TextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionsN4TextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Options (N-4) [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "vip_InvestmentOptionsNotAlwaysAvailableForAllBenefitsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionsNotAlwaysAvailableForAllBenefitsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Options Not Always Available for All Benefits [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "vip_InvestmentOptionsOfAverageAnnualNetAssetsMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionsOfAverageAnnualNetAssetsMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Options (of Average Annual Net Assets) Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "vip_InvestmentOptionsOfAverageAnnualNetAssetsMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionsOfAverageAnnualNetAssetsMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Options (of Average Annual Net Assets) Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "vip_InvestmentOptionsOfOtherAmountMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionsOfOtherAmountMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Options (of Other Amount) Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "vip_InvestmentOptionsOfOtherAmountMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionsOfOtherAmountMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Options (of Other Amount) Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "vip_InvestmentOptionsRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "InvestmentOptionsRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Options Risk [Member]"
       }
      }
     },
     "auth_ref": [
      "r74",
      "r97"
     ]
    },
    "vip_Item10BenefitsAvailableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "Item10BenefitsAvailableLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item 10. Benefits Available [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "vip_Item17InvestmentOptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "Item17InvestmentOptionsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item 17. Investment Options [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "vip_Item26cChangesInAndDisagreementsWithAccountantsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "Item26cChangesInAndDisagreementsWithAccountantsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item 26(c). Changes in, and Disagreements with, Accountants [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r48",
      "r160"
     ]
    },
    "vip_Item2OverviewOfTheContractLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "Item2OverviewOfTheContractLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item 2. Overview of the Contract [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "vip_Item31aNonVariableAnnuitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "Item31aNonVariableAnnuitiesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item 31A. Non-Variable Annuities [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "vip_Item3KeyInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "Item3KeyInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item 3. Key Information [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "vip_Item4FeeTableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "Item4FeeTableLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item 4. Fee Table [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "vip_Item5PrincipalRisksLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "Item5PrincipalRisksLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item 5. Principal Risks [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "vip_Item6DescriptionOfInsuranceCompanyRegisteredSeparateAccountAndInvestmentOptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "Item6DescriptionOfInsuranceCompanyRegisteredSeparateAccountAndInvestmentOptionsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item 6. Description of Insurance Company, Registered Separate Account, and Investment Options [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "vip_Item7ChargesAndAdjustmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "Item7ChargesAndAdjustmentsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item 7. Charges and Adjustments [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "ck0000856341_JHAdaptiveRiskMgdUSEqSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHAdaptiveRiskMgdUSEqSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JH Adaptive Risk Mgd U.S. Eq S: Class S [Member]",
        "label": "JHAdaptive Risk Mgd USEq SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2010LifetimeBlendPtfR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2010LifetimeBlendPtfR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2010 Lifetime Blend Ptf R6: Class Retirement [Member]",
        "label": "JHancock2010 Lifetime Blend Ptf R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2015LifetimeBlendPtfR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2015LifetimeBlendPtfR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2015 Lifetime Blend Ptf R6: Class Retirement [Member]",
        "label": "JHancock2015 Lifetime Blend Ptf R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2020LifetimeBlendPtfR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2020LifetimeBlendPtfR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2020 Lifetime Blend Ptf R6: Class Retirement [Member]",
        "label": "JHancock2020 Lifetime Blend Ptf R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2025LifetimeBlendPtfR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2025LifetimeBlendPtfR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2025 Lifetime Blend Ptf R6: Class Retirement [Member]",
        "label": "JHancock2025 Lifetime Blend Ptf R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2030LifetimeBlendPtfR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2030LifetimeBlendPtfR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2030 Lifetime Blend Ptf R6: Class Retirement [Member]",
        "label": "JHancock2030 Lifetime Blend Ptf R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2035LifetimeBlendPtfR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2035LifetimeBlendPtfR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2035 Lifetime Blend Ptf R6: Class Retirement [Member]",
        "label": "JHancock2035 Lifetime Blend Ptf R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2040LifetimeBlendPtfR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2040LifetimeBlendPtfR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2040 Lifetime Blend Ptf R6: Class Retirement [Member]",
        "label": "JHancock2040 Lifetime Blend Ptf R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2045LifetimeBlendPtfR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2045LifetimeBlendPtfR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2045 Lifetime Blend Ptf R6: Class Retirement [Member]",
        "label": "JHancock2045 Lifetime Blend Ptf R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2050LifetimeBlendPtfR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2050LifetimeBlendPtfR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2050 Lifetime Blend Ptf R6: Class Retirement [Member]",
        "label": "JHancock2050 Lifetime Blend Ptf R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2055LifetimeBlendPftR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2055LifetimeBlendPftR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2055 Lifetime Blend Pft R6: Class Retirement [Member]",
        "label": "JHancock2055 Lifetime Blend Pft R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2060LifetimeBlendPftR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2060LifetimeBlendPftR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2060 Lifetime Blend Pft R6: Class Retirement [Member]",
        "label": "JHancock2060 Lifetime Blend Pft R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2065LifetimeBlendPftR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2065LifetimeBlendPftR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2065 Lifetime Blend Pft R6: Class Retirement [Member]",
        "label": "JHancock2065 Lifetime Blend Pft R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancock2070LifetimeBlendPftR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancock2070LifetimeBlendPftR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock 2070 Lifetime Blend Pft R6: Class Retirement [Member]",
        "label": "JHancock2070 Lifetime Blend Pft R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockBalancedR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockBalancedR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock Balanced R6: Class Retirement [Member]",
        "label": "JHancock Balanced R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock Bond R6: Class Retirement [Member]",
        "label": "JHancock Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockDisciplinedValueMidCapR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockDisciplinedValueMidCapR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock Disciplined Value Mid Cap R6: Class Retirement [Member]",
        "label": "JHancock Disciplined Value Mid Cap R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockFundamentalLargeCapCoreR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockFundamentalLargeCapCoreR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock Fundamental Large Cap Core R6: Class Retirement [Member]",
        "label": "JHancock Fundamental Large Cap Core R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockGlobalEnvironmentalOppsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockGlobalEnvironmentalOppsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock Global Environmental Opps R6: Class Retirement [Member]",
        "label": "JHancock Global Environmental Opps R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockInternationalGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockInternationalGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock International Growth R6: Class Retirement [Member]",
        "label": "JHancock International Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockInvestmentGradeBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockInvestmentGradeBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock Investment Grade Bond R6: Class Retirement [Member]",
        "label": "JHancock Investment Grade Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockMultimanagerLifestyleAgrsvR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockMultimanagerLifestyleAgrsvR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock Multimanager Lifestyle Agrsv R6: Class Retirement [Member]",
        "label": "JHancock Multimanager Lifestyle Agrsv R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockMultimanagerLifestyleBalR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockMultimanagerLifestyleBalR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock Multimanager Lifestyle Bal R6: Class Retirement [Member]",
        "label": "JHancock Multimanager Lifestyle Bal R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockMultimanagerLifestyleCnsrvR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockMultimanagerLifestyleCnsrvR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock Multimanager Lifestyle Cnsrv R6: Class Retirement [Member]",
        "label": "JHancock Multimanager Lifestyle Cnsrv R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockMultimanagerLifestyleGrR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockMultimanagerLifestyleGrR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock Multimanager Lifestyle Gr R6: Class Retirement [Member]",
        "label": "JHancock Multimanager Lifestyle Gr R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockMultimanagerLifestyleModR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockMultimanagerLifestyleModR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock Multimanager Lifestyle Mod R6: Class Retirement [Member]",
        "label": "JHancock Multimanager Lifestyle Mod R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JHancockUSGlobalLeadersGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JHancockUSGlobalLeadersGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JHancock U.S. Global Leaders Growth R6: Class Retirement [Member]",
        "label": "JHancock USGlobal Leaders Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganCoreBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganCoreBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Core Bond R6: Class Retirement [Member]",
        "label": "JPMorgan Core Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganCorePlusBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganCorePlusBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Core Plus Bond R6: Class Retirement [Member]",
        "label": "JPMorgan Core Plus Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganEmergingMarketsEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganEmergingMarketsEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Emerging Markets Equity R6: Class Retirement [Member]",
        "label": "JPMorgan Emerging Markets Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganEquityIncomeR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganEquityIncomeR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Equity Income R4: Class Retirement [Member]",
        "label": "JPMorgan Equity Income R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganEquityIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganEquityIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Equity Income R6: Class Retirement [Member]",
        "label": "JPMorgan Equity Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganGlobalAllocationR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganGlobalAllocationR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Global Allocation R6: Class Retirement [Member]",
        "label": "JPMorgan Global Allocation R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganGlobalBondOpportunitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganGlobalBondOpportunitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Global Bond Opportunities R6: Class Retirement [Member]",
        "label": "JPMorgan Global Bond Opportunities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganGovernmentBondR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganGovernmentBondR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Government Bond R4: Class Retirement [Member]",
        "label": "JPMorgan Government Bond R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganGovernmentBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganGovernmentBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Government Bond R6: Class Retirement [Member]",
        "label": "JPMorgan Government Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganIncomeBuilderR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganIncomeBuilderR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Income Builder R6: Class Retirement [Member]",
        "label": "JPMorgan Income Builder R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Income R6: Class Retirement [Member]",
        "label": "JPMorgan Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganLargeCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganLargeCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Large Cap Growth R6: Class Retirement [Member]",
        "label": "JPMorgan Large Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganLargeCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganLargeCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Large Cap Value R6: Class Retirement [Member]",
        "label": "JPMorgan Large Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganMidCapGrowthR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganMidCapGrowthR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Mid Cap Growth R4: Class Retirement [Member]",
        "label": "JPMorgan Mid Cap Growth R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganMidCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganMidCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Mid Cap Growth R6: Class Retirement [Member]",
        "label": "JPMorgan Mid Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganMidCapValueR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganMidCapValueR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Mid Cap Value R4: Class Retirement [Member]",
        "label": "JPMorgan Mid Cap Value R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganMidCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganMidCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Mid Cap Value R6: Class Retirement [Member]",
        "label": "JPMorgan Mid Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganShortDurationBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganShortDurationBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Short Duration Bond R6: Class Retirement [Member]",
        "label": "JPMorgan Short Duration Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmallCapEquityIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmallCapEquityIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Small Cap Equity I: Class Inst [Member]",
        "label": "JPMorgan Small Cap Equity IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmallCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmallCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Small Cap Growth R6: Class Retirement [Member]",
        "label": "JPMorgan Small Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmallCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmallCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Small Cap Value R6: Class Retirement [Member]",
        "label": "JPMorgan Small Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirement2025R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirement2025R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b 2025 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement2025 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirement2030R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirement2030R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b 2030 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement2030 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirement2035R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirement2035R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b 2035 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement2035 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirement2040R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirement2040R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b 2040 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement2040 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirement2045R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirement2045R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b 2045 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement2045 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirement2050R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirement2050R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b 2050 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement2050 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirement2055R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirement2055R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b 2055 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement2055 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirement2060R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirement2060R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b 2060 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement2060 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirement2065ClassR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirement2065ClassR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b 2065 Class R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement2065 Class R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2025R4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2025R4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2025 R4: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2025 R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2025R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2025R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2025 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2025 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2030R4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2030R4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2030 R4: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2030 R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2030R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2030R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2030 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2030 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2035R4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2035R4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2035 R4: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2035 R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2035R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2035R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2035 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2035 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2040R4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2040R4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2040 R4: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2040 R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2040R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2040R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2040 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2040 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2045R4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2045R4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2045 R4: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2045 R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2045R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2045R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2045 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2045 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2050R4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2050R4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2050 R4: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2050 R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2050R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2050R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2050 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2050 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2055R4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2055R4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2055 R4: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2055 R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2055R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2055R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2055 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2055 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2060R4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2060R4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2060 R4: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2060 R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2060R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2060R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2060 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2060 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2065R4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2065R4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2065 R4: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2065 R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlend2065R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlend2065R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend 2065 R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend2065 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlendIncR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlendIncR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend Inc R4: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend Inc R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementBlendIncR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementBlendIncR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Blend Inc R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Blend Inc R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganSmartRetirementIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganSmartRetirementIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan SmartRetirement\u00ae\u200b Income R6: Class Retirement [Member]",
        "label": "JPMorgan Smart Retirement Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganUSEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganUSEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan US Equity R6: Class Retirement [Member]",
        "label": "JPMorgan USEquity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganUSResearchEnhancedEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganUSResearchEnhancedEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan US Research Enhanced Equity R6: Class Retirement [Member]",
        "label": "JPMorgan USResearch Enhanced Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganUSSmallCompanyR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganUSSmallCompanyR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan US Small Company R4: Class Retirement [Member]",
        "label": "JPMorgan USSmall Company R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganUSSmallCompanyR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganUSSmallCompanyR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan US Small Company R6: Class Retirement [Member]",
        "label": "JPMorgan USSmall Company R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganValueAdvantageR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganValueAdvantageR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Value Advantage R4: Class Retirement [Member]",
        "label": "JPMorgan Value Advantage R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JPMorganValueAdvantageR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JPMorganValueAdvantageR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPMorgan Value Advantage R6: Class Retirement [Member]",
        "label": "JPMorgan Value Advantage R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonBalancedNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonBalancedNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Balanced N: Class N [Member]",
        "label": "Janus Henderson Balanced NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonBalancedRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonBalancedRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Balanced R: Class Retirement [Member]",
        "label": "Janus Henderson Balanced RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonDevelopedWorldBondNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonDevelopedWorldBondNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Developed World Bond N: Class N [Member]",
        "label": "Janus Henderson Developed World Bond NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonEnterpriseAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonEnterpriseAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Enterprise A: Class A [Member]",
        "label": "Janus Henderson Enterprise AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonEnterpriseNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonEnterpriseNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Enterprise N: Class N [Member]",
        "label": "Janus Henderson Enterprise NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonEnterpriseSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonEnterpriseSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Enterprise S: Class S [Member]",
        "label": "Janus Henderson Enterprise SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonFlexibleBondNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonFlexibleBondNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Flexible Bond N: Class N [Member]",
        "label": "Janus Henderson Flexible Bond NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonFortyAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonFortyAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Forty A: Class A [Member]",
        "label": "Janus Henderson Forty AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonFortyRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonFortyRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Forty R: Class Retirement [Member]",
        "label": "Janus Henderson Forty RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonGlbTechAndInnovtNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonGlbTechAndInnovtNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Glb Tech and Innovt N: Class N [Member]",
        "label": "Janus Henderson Glb Tech And Innovt NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonGlobalEquityIncomeAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonGlobalEquityIncomeAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Global Equity Income A: Class A [Member]",
        "label": "Janus Henderson Global Equity Income AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonGlobalEquityIncomeNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonGlobalEquityIncomeNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Global Equity Income N: Class N [Member]",
        "label": "Janus Henderson Global Equity Income NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonGlobalEquityIncomeSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonGlobalEquityIncomeSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Global Equity Income S: Class S [Member]",
        "label": "Janus Henderson Global Equity Income SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonGlobalLifeSciencesNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonGlobalLifeSciencesNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Global Life Sciences N: Class N [Member]",
        "label": "Janus Henderson Global Life Sciences NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonGlobalLifeSciencesSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonGlobalLifeSciencesSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Global Life Sciences S: Class S [Member]",
        "label": "Janus Henderson Global Life Sciences SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonGlobalLifeSciencesTClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonGlobalLifeSciencesTClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Global Life Sciences T: Class Other [Member]",
        "label": "Janus Henderson Global Life Sciences TClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonGrowthAndIncomeRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonGrowthAndIncomeRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Growth And Income R: Class Retirement [Member]",
        "label": "Janus Henderson Growth And Income RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonMidCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonMidCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Mid Cap Value A: Class A [Member]",
        "label": "Janus Henderson Mid Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonMidCapValueRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonMidCapValueRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Mid Cap Value R: Class Retirement [Member]",
        "label": "Janus Henderson Mid Cap Value RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonMultiSectorIncomeNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonMultiSectorIncomeNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Multi-Sector Income N: Class N [Member]",
        "label": "Janus Henderson Multi Sector Income NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonOverseasNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonOverseasNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Overseas N: Class N [Member]",
        "label": "Janus Henderson Overseas NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonResearchAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonResearchAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Research A: Class A [Member]",
        "label": "Janus Henderson Research AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonResearchSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonResearchSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Research S: Class S [Member]",
        "label": "Janus Henderson Research SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonSmallCapValueNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonSmallCapValueNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Small Cap Value N: Class N [Member]",
        "label": "Janus Henderson Small Cap Value NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonSmallCapValueSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonSmallCapValueSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Small Cap Value S: Class S [Member]",
        "label": "Janus Henderson Small Cap Value SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonTritonAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonTritonAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Triton A: Class A [Member]",
        "label": "Janus Henderson Triton AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonTritonNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonTritonNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Triton N: Class N [Member]",
        "label": "Janus Henderson Triton NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonTritonSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonTritonSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Triton S: Class S [Member]",
        "label": "Janus Henderson Triton SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonVITBalancedSvcClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonVITBalancedSvcClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson VIT Balanced Svc: Class S [Member]",
        "label": "Janus Henderson VITBalanced Svc Class SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonVITFlexibleBondInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonVITFlexibleBondInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson VIT Flexible Bond Instl: Class Inst [Member]",
        "label": "Janus Henderson VITFlexible Bond Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonVITGlobalRsrchInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonVITGlobalRsrchInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson VIT Global Rsrch Instl: Class Inst [Member]",
        "label": "Janus Henderson VITGlobal Rsrch Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonVITMidCapValueSvcClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonVITMidCapValueSvcClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson VIT Mid Cap Value Svc: Class S [Member]",
        "label": "Janus Henderson VITMid Cap Value Svc Class SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_JanusHendersonVentureNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "JanusHendersonVentureNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janus Henderson Venture N: Class N [Member]",
        "label": "Janus Henderson Venture NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "vip_KeyExchangesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyExchangesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchanges [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "vip_KeyFeesExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyFeesExpensesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees and Expenses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "vip_KeyInformationBenefitRestrictionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyInformationBenefitRestrictionsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Information, Benefit Restrictions [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "vip_KeyInformationContractAdjustmentRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyInformationContractAdjustmentRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Information, Contract Adjustment Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "vip_KeyInformationContractAdjustmentsIfAmountsAreRemovedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyInformationContractAdjustmentsIfAmountsAreRemovedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Information, Contract Adjustments if Amounts are Removed [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "vip_KeyInformationDefaultReallocationRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyInformationDefaultReallocationRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Information, Default Reallocation Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "vip_KeyInformationExampleOfMaximumLossOnOneHundredThousandDollarsResultingFromNegativeAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyInformationExampleOfMaximumLossOnOneHundredThousandDollarsResultingFromNegativeAdjustment",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Information, Example of Maximum Loss on One Hundred Thousand Dollars Resulting from Negative Adjustment"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "vip_KeyInformationExampleOfMaximumLossResultingFromNegativeAdjustmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyInformationExampleOfMaximumLossResultingFromNegativeAdjustmentTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Information, Example of Maximum Loss Resulting from Negative Adjustment [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "vip_KeyInformationMaximumLossResultingFromNegativeAdjustmentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyInformationMaximumLossResultingFromNegativeAdjustmentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Information, Maximum Loss Resulting from Negative Adjustment [Percent]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "vip_KeyInformationReallocationRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyInformationReallocationRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Information, Reallocation Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "vip_KeyInformationTransactionsSubjectToContractAdjustmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyInformationTransactionsSubjectToContractAdjustmentTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Information, Transactions Subject to Contract Adjustment [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "vip_KeyInvestmentProfessionalCompensationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyInvestmentProfessionalCompensationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Professional Compensation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "vip_KeyInvestmentRestrictionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyInvestmentRestrictionsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Restrictions [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "vip_KeyTaxImplicationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "KeyTaxImplicationsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Implications [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "ck0000856341_KnightsOfColumbusCoreBondIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "KnightsOfColumbusCoreBondIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Knights of Columbus Core Bond I: Class Inst [Member]",
        "label": "Knights Of Columbus Core Bond IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_KnightsOfColumbusInternationalEqIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "KnightsOfColumbusInternationalEqIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Knights of Columbus International Eq I: Class Inst [Member]",
        "label": "Knights Of Columbus International Eq IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_KnightsOfColumbusLargeCapGrowthIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "KnightsOfColumbusLargeCapGrowthIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Knights of Columbus Large Cap Growth I: Class Inst [Member]",
        "label": "Knights Of Columbus Large Cap Growth IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_KnightsOfColumbusLargeCapValueIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "KnightsOfColumbusLargeCapValueIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Knights of Columbus Large Cap Value I: Class Inst [Member]",
        "label": "Knights Of Columbus Large Cap Value IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_KnightsOfColumbusSmallCapIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "KnightsOfColumbusSmallCapIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Knights of Columbus Small Cap I: Class Inst [Member]",
        "label": "Knights Of Columbus Small Cap IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LVIPAmericanCenturyCapApprecStdIIClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LVIPAmericanCenturyCapApprecStdIIClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LVIP American Century CapApprecStdII: Class Other [Member]",
        "label": "LVIPAmerican Century Cap Apprec Std IIClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LazardDevelopingMarketsEquityInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LazardDevelopingMarketsEquityInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lazard Developing Markets Equity Instl: Class Inst [Member]",
        "label": "Lazard Developing Markets Equity Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_LimitationsRestrictionsRisksTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "LimitationsRestrictionsRisksTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Limitations, Restrictions, and Risks of Benefit [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "ck0000856341_LoomisSaylesIncomeNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LoomisSaylesIncomeNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loomis Sayles Income N: Class N [Member]",
        "label": "Loomis Sayles Income NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LoomisSaylesSmallCapGrowthNClassNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LoomisSaylesSmallCapGrowthNClassNMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loomis Sayles Small Cap Growth N: Class N [Member]",
        "label": "Loomis Sayles Small Cap Growth NClass NMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettAffiliatedR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettAffiliatedR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Affiliated R6: Class Retirement [Member]",
        "label": "Lord Abbett Affiliated R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettBondDebentureAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettBondDebentureAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Bond-Debenture A: Class A [Member]",
        "label": "Lord Abbett Bond Debenture AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettBondDebentureR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettBondDebentureR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Bond-Debenture R3: Class Retirement [Member]",
        "label": "Lord Abbett Bond Debenture R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettBondDebentureR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettBondDebentureR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Bond Debenture R5: Class Retirement [Member]",
        "label": "Lord Abbett Bond Debenture R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettBondDebentureR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettBondDebentureR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Bond Debenture R6: Class Retirement [Member]",
        "label": "Lord Abbett Bond Debenture R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettDevelopingGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettDevelopingGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Developing Growth A: Class A [Member]",
        "label": "Lord Abbett Developing Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettDevelopingGrowthPClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettDevelopingGrowthPClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Developing Growth P: Class Other [Member]",
        "label": "Lord Abbett Developing Growth PClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettDevelopingGrowthR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettDevelopingGrowthR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Developing Growth R3: Class Retirement [Member]",
        "label": "Lord Abbett Developing Growth R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettDevelopingGrowthR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettDevelopingGrowthR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Developing Growth R5: Class Retirement [Member]",
        "label": "Lord Abbett Developing Growth R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettDevelopingGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettDevelopingGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Developing Growth R6: Class Retirement [Member]",
        "label": "Lord Abbett Developing Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettDividendGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettDividendGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Dividend Growth A: Class A [Member]",
        "label": "Lord Abbett Dividend Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettDividendGrowthR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettDividendGrowthR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Dividend Growth R3: Class Retirement [Member]",
        "label": "Lord Abbett Dividend Growth R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettDividendGrowthR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettDividendGrowthR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Dividend Growth R5: Class Retirement [Member]",
        "label": "Lord Abbett Dividend Growth R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettFocusedSmallCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettFocusedSmallCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Focused Small Cap Value R6: Class Retirement [Member]",
        "label": "Lord Abbett Focused Small Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettFundamentalEquityAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettFundamentalEquityAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Fundamental Equity A: Class A [Member]",
        "label": "Lord Abbett Fundamental Equity AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettFundamentalEquityR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettFundamentalEquityR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Fundamental Equity R3: Class Retirement [Member]",
        "label": "Lord Abbett Fundamental Equity R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettFundamentalEquityR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettFundamentalEquityR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Fundamental Equity R5: Class Retirement [Member]",
        "label": "Lord Abbett Fundamental Equity R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettGrowthLeadersIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettGrowthLeadersIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Growth Leaders I: Class Inst [Member]",
        "label": "Lord Abbett Growth Leaders IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettGrowthLeadersR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettGrowthLeadersR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Growth Leaders R3: Class Retirement [Member]",
        "label": "Lord Abbett Growth Leaders R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettGrowthLeadersR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettGrowthLeadersR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Growth Leaders R5: Class Retirement [Member]",
        "label": "Lord Abbett Growth Leaders R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettGrowthOpportunitiesAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettGrowthOpportunitiesAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Growth Opportunities A: Class A [Member]",
        "label": "Lord Abbett Growth Opportunities AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettGrowthOpportunitiesPClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettGrowthOpportunitiesPClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Growth Opportunities P: Class Other [Member]",
        "label": "Lord Abbett Growth Opportunities PClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettGrowthOpportunitiesR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettGrowthOpportunitiesR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Growth Opportunities R3: Class Retirement [Member]",
        "label": "Lord Abbett Growth Opportunities R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettGrowthOpportunitiesR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettGrowthOpportunitiesR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Growth Opportunities R5: Class Retirement [Member]",
        "label": "Lord Abbett Growth Opportunities R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettHighYieldAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettHighYieldAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett High Yield A: Class A [Member]",
        "label": "Lord Abbett High Yield AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettHighYieldR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettHighYieldR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett High Yield R3: Class Retirement [Member]",
        "label": "Lord Abbett High Yield R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettHighYieldR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettHighYieldR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett High Yield R5: Class Retirement [Member]",
        "label": "Lord Abbett High Yield R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettHighYieldR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettHighYieldR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett High Yield R6: Class Retirement [Member]",
        "label": "Lord Abbett High Yield R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Income R6: Class Retirement [Member]",
        "label": "Lord Abbett Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettInternationalOppR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettInternationalOppR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett International Opp R3: Class Retirement [Member]",
        "label": "Lord Abbett International Opp R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettInternationalOppR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettInternationalOppR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett International Opp R5: Class Retirement [Member]",
        "label": "Lord Abbett International Opp R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettInternationalOppR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettInternationalOppR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett International Opp R6: Class Retirement [Member]",
        "label": "Lord Abbett International Opp R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettMidCapStockPClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettMidCapStockPClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Mid Cap Stock P: Class Other [Member]",
        "label": "Lord Abbett Mid Cap Stock PClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettMidCapStockR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettMidCapStockR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Mid Cap Stock R3: Class Retirement [Member]",
        "label": "Lord Abbett Mid Cap Stock R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettMidCapStockR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettMidCapStockR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Mid Cap Stock R5: Class Retirement [Member]",
        "label": "Lord Abbett Mid Cap Stock R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettMidCapStockR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettMidCapStockR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Mid Cap Stock R6: Class Retirement [Member]",
        "label": "Lord Abbett Mid Cap Stock R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettShortDurationIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettShortDurationIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Short Duration Income R6: Class Retirement [Member]",
        "label": "Lord Abbett Short Duration Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettSmallCapValueIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettSmallCapValueIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Small Cap Value I: Class Inst [Member]",
        "label": "Lord Abbett Small Cap Value IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettSmallCapValuePClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettSmallCapValuePClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Small Cap Value P: Class Other [Member]",
        "label": "Lord Abbett Small Cap Value PClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettSmallCapValueR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettSmallCapValueR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Small Cap Value R3: Class Retirement [Member]",
        "label": "Lord Abbett Small Cap Value R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettSmallCapValueR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettSmallCapValueR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Small Cap Value R5: Class Retirement [Member]",
        "label": "Lord Abbett Small Cap Value R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettTotalReturnIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettTotalReturnIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Total Return I: Class Inst [Member]",
        "label": "Lord Abbett Total Return IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettTotalReturnR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettTotalReturnR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Total Return R3: Class Retirement [Member]",
        "label": "Lord Abbett Total Return R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettTotalReturnR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettTotalReturnR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Total Return R5: Class Retirement [Member]",
        "label": "Lord Abbett Total Return R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettTotalReturnR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettTotalReturnR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Total Return R6: Class Retirement [Member]",
        "label": "Lord Abbett Total Return R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettValueOpportunitiesAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettValueOpportunitiesAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Value Opportunities A: Class A [Member]",
        "label": "Lord Abbett Value Opportunities AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettValueOpportunitiesPClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettValueOpportunitiesPClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Value Opportunities P: Class Other [Member]",
        "label": "Lord Abbett Value Opportunities PClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettValueOpportunitiesR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettValueOpportunitiesR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Value Opportunities R3: Class Retirement [Member]",
        "label": "Lord Abbett Value Opportunities R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettValueOpportunitiesR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettValueOpportunitiesR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Value Opportunities R5: Class Retirement [Member]",
        "label": "Lord Abbett Value Opportunities R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_LordAbbettValueOpportunitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "LordAbbettValueOpportunitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lord Abbett Value Opportunities R6: Class Retirement [Member]",
        "label": "Lord Abbett Value Opportunities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_LowestAndHighestAnnualCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "LowestAndHighestAnnualCostTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest and Highest Annual Cost [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "vip_LowestAnnualCostDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "LowestAnnualCostDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Annual Cost [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "vip_LowestAnnualCostFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "LowestAnnualCostFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Annual Cost Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ck0000856341_MFSAggressiveGrowthAllocationR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSAggressiveGrowthAllocationR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Aggressive Growth Allocation R2: Class Retirement [Member]",
        "label": "MFSAggressive Growth Allocation R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSAggressiveGrowthAllocationR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSAggressiveGrowthAllocationR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Aggressive Growth Allocation R3: Class Retirement [Member]",
        "label": "MFSAggressive Growth Allocation R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSConservativeAllocationR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSConservativeAllocationR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Conservative Allocation R2: Class Retirement [Member]",
        "label": "MFSConservative Allocation R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSConservativeAllocationR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSConservativeAllocationR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Conservative Allocation R3: Class Retirement [Member]",
        "label": "MFSConservative Allocation R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSCoreEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSCoreEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Core Equity R6: Class Retirement [Member]",
        "label": "MFSCore Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSEmergingMarketsDebtR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSEmergingMarketsDebtR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Emerging Markets Debt R2: Class Retirement [Member]",
        "label": "MFSEmerging Markets Debt R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSEmergingMarketsDebtR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSEmergingMarketsDebtR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Emerging Markets Debt R3: Class Retirement [Member]",
        "label": "MFSEmerging Markets Debt R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSEmergingMarketsDebtR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSEmergingMarketsDebtR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Emerging Markets Debt R6: Class Retirement [Member]",
        "label": "MFSEmerging Markets Debt R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSGlobalOpportunisticBdR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSGlobalOpportunisticBdR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Global Opportunistic Bd R6: Class Retirement [Member]",
        "label": "MFSGlobal Opportunistic Bd R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSGlobalRealEstateR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSGlobalRealEstateR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Global Real Estate R6: Class Retirement [Member]",
        "label": "MFSGlobal Real Estate R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSGrowthAllocationR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSGrowthAllocationR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Growth Allocation R2: Class Retirement [Member]",
        "label": "MFSGrowth Allocation R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSGrowthAllocationR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSGrowthAllocationR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Growth Allocation R3: Class Retirement [Member]",
        "label": "MFSGrowth Allocation R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Growth R6: Class Retirement [Member]",
        "label": "MFSGrowth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSInternationalEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSInternationalEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS International Equity R6: Class Retirement [Member]",
        "label": "MFSInternational Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSInternationalGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSInternationalGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS International Growth R6: Class Retirement [Member]",
        "label": "MFSInternational Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSInternationalIntrinsicValueR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSInternationalIntrinsicValueR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS International Intrinsic Value R2: Class Retirement [Member]",
        "label": "MFSInternational Intrinsic Value R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSInternationalIntrinsicValueR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSInternationalIntrinsicValueR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS International Intrinsic Value R3: Class Retirement [Member]",
        "label": "MFSInternational Intrinsic Value R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSInternationalIntrinsicValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSInternationalIntrinsicValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS International Intrinsic Value R6: Class Retirement [Member]",
        "label": "MFSInternational Intrinsic Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSInternationalNewDiscoveryAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSInternationalNewDiscoveryAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS International New Discovery A: Class A [Member]",
        "label": "MFSInternational New Discovery AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSInternationalNewDiscoveryR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSInternationalNewDiscoveryR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS International New Discovery R2: Class Retirement [Member]",
        "label": "MFSInternational New Discovery R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSInternationalNewDiscoveryR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSInternationalNewDiscoveryR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS International New Discovery R6: Class Retirement [Member]",
        "label": "MFSInternational New Discovery R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSIntlDiversificationR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSIntlDiversificationR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Intl Diversification R6: Class Retirement [Member]",
        "label": "MFSIntl Diversification R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSMassachusettsInvGrStkR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSMassachusettsInvGrStkR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Massachusetts Inv Gr Stk R2: Class Retirement [Member]",
        "label": "MFSMassachusetts Inv Gr Stk R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSMassachusettsInvGrStkR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSMassachusettsInvGrStkR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Massachusetts Inv Gr Stk R3: Class Retirement [Member]",
        "label": "MFSMassachusetts Inv Gr Stk R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSMassachusettsInvGrStkR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSMassachusettsInvGrStkR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Massachusetts Inv Gr Stk R6: Class Retirement [Member]",
        "label": "MFSMassachusetts Inv Gr Stk R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSMidCapGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSMidCapGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Mid Cap Growth A: Class A [Member]",
        "label": "MFSMid Cap Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSMidCapGrowthR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSMidCapGrowthR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Mid Cap Growth R2: Class Retirement [Member]",
        "label": "MFSMid Cap Growth R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSMidCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSMidCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Mid Cap Growth R6: Class Retirement [Member]",
        "label": "MFSMid Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSMidCapValueR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSMidCapValueR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Mid Cap Value R2: Class Retirement [Member]",
        "label": "MFSMid Cap Value R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSMidCapValueR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSMidCapValueR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Mid Cap Value R3: Class Retirement [Member]",
        "label": "MFSMid Cap Value R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSMidCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSMidCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Mid Cap Value R6: Class Retirement [Member]",
        "label": "MFSMid Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSModerateAllocationR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSModerateAllocationR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Moderate Allocation R2: Class Retirement [Member]",
        "label": "MFSModerate Allocation R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSModerateAllocationR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSModerateAllocationR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Moderate Allocation R3: Class Retirement [Member]",
        "label": "MFSModerate Allocation R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSNewDiscoveryR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSNewDiscoveryR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS New Discovery R2: Class Retirement [Member]",
        "label": "MFSNew Discovery R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSNewDiscoveryR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSNewDiscoveryR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS New Discovery R3: Class Retirement [Member]",
        "label": "MFSNew Discovery R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSTechnologyR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSTechnologyR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Technology R2: Class Retirement [Member]",
        "label": "MFSTechnology R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSTechnologyR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSTechnologyR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Technology R3: Class Retirement [Member]",
        "label": "MFSTechnology R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSTechnologyR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSTechnologyR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Technology R6: Class Retirement [Member]",
        "label": "MFSTechnology R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSTotalReturnBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSTotalReturnBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Total Return Bond R6: Class Retirement [Member]",
        "label": "MFSTotal Return Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSTotalReturnR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSTotalReturnR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Total Return R6: Class Retirement [Member]",
        "label": "MFSTotal Return R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSUtilitiesR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSUtilitiesR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Utilities R2: Class Retirement [Member]",
        "label": "MFSUtilities R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSUtilitiesR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSUtilitiesR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Utilities R3: Class Retirement [Member]",
        "label": "MFSUtilities R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSUtilitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSUtilitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Utilities R6: Class Retirement [Member]",
        "label": "MFSUtilities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Value A: Class A [Member]",
        "label": "MFSValue AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MFSValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MFSValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MFS Value R6: Class Retirement [Member]",
        "label": "MFSValue R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MMLBaringsCoreBondIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MMLBaringsCoreBondIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MML Barings Core Bond I: Class Inst [Member]",
        "label": "MMLBarings Core Bond IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ManagedAccountServiceFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ManagedAccountServiceFeeMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Managed Account Service Fee [Member]",
        "label": "Managed Account Service Fee Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ManningNapierProBlendCnsrvTermSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ManningNapierProBlendCnsrvTermSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manning &amp; Napier Pro-Blend Cnsrv Term S: Class S [Member]",
        "label": "Manning Napier Pro Blend Cnsrv Term SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ManningNapierProBlendExtndTermSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ManningNapierProBlendExtndTermSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manning &amp; Napier Pro-Blend Extnd Term S: Class S [Member]",
        "label": "Manning Napier Pro Blend Extnd Term SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ManningNapierProBlendMaxTermSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ManningNapierProBlendMaxTermSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manning &amp; Napier Pro-Blend Max Term S: Class S [Member]",
        "label": "Manning Napier Pro Blend Max Term SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ManningNapierProBlendModTermSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ManningNapierProBlendModTermSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manning &amp; Napier Pro-Blend Mod Term S: Class S [Member]",
        "label": "Manning Napier Pro Blend Mod Term SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "vip_MarketRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "MarketRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market Risk [Member]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "ck0000856341_MassMutualSmallCapGrEqIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MassMutualSmallCapGrEqIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MassMutual Small Cap Gr Eq I: Class Inst [Member]",
        "label": "Mass Mutual Small Cap Gr Eq IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MonteagleOpportunityEquityInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MonteagleOpportunityEquityInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monteagle Opportunity Equity Instl: Class Inst [Member]",
        "label": "Monteagle Opportunity Equity Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_MonteagleOpportunityEquityInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "MonteagleOpportunityEquityInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monteagle Opportunity Equity Inv: Class Inv [Member]",
        "label": "Monteagle Opportunity Equity Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NYLIWMCValueClassR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NYLIWMCValueClassR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NYLI WMC Value Class R6: Class Retirement [Member]",
        "label": "NYLIWMCValue Class R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NYLIWinslowLargeCapGrowthClassR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NYLIWinslowLargeCapGrowthClassR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NYLI Winslow Large Cap Growth Class R6: Class Retirement [Member]",
        "label": "NYLIWinslow Large Cap Growth Class R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_NameOfBenefitTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NameOfBenefitTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name of Benefit [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ck0000856341_NationwideGenevaMidCapGrR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NationwideGenevaMidCapGrR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nationwide Geneva Mid Cap Gr R6: Class Retirement [Member]",
        "label": "Nationwide Geneva Mid Cap Gr R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NationwideGenevaSmallCapGrR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NationwideGenevaSmallCapGrR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nationwide Geneva Small Cap Gr R6: Class Retirement [Member]",
        "label": "Nationwide Geneva Small Cap Gr R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NationwideNYSEArcaTech100IdxR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NationwideNYSEArcaTech100IdxR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nationwide NYSE Arca Tech 100 Idx R6: Class Retirement [Member]",
        "label": "Nationwide NYSEArca Tech100 Idx R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeedhamAggressiveGrowthInstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeedhamAggressiveGrowthInstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Needham Aggressive Growth Institutional: Class Inst [Member]",
        "label": "Needham Aggressive Growth Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_NegativeReturnMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NegativeReturnMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Negative Return [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerBermanEmergMktsEqR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerBermanEmergMktsEqR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Berman Emerg Mkts Eq R3: Class Retirement [Member]",
        "label": "Neuberger Berman Emerg Mkts Eq R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerBermanMCIntrinsicValAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerBermanMCIntrinsicValAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Berman M/C Intrinsic Val A: Class A [Member]",
        "label": "Neuberger Berman MCIntrinsic Val AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerBermanMCIntrinsicValR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerBermanMCIntrinsicValR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Berman M/C Intrinsic Val R3: Class Retirement [Member]",
        "label": "Neuberger Berman MCIntrinsic Val R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerEmergMktsEqAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerEmergMktsEqAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Emerg Mkts Eq A: Class A [Member]",
        "label": "Neuberger Emerg Mkts Eq AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerFocusAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerFocusAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Focus Adv: Class Adv [Member]",
        "label": "Neuberger Focus Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerHighIncomeBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerHighIncomeBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger High Income Bond R6: Class Retirement [Member]",
        "label": "Neuberger High Income Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerIntrinsicValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerIntrinsicValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Intrinsic Value R6: Class Retirement [Member]",
        "label": "Neuberger Intrinsic Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerLargeCapValueAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerLargeCapValueAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Large Cap Value Adv: Class Adv [Member]",
        "label": "Neuberger Large Cap Value Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerLargeCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerLargeCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Large Cap Value R6: Class Retirement [Member]",
        "label": "Neuberger Large Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerQualityEquityAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerQualityEquityAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Quality Equity A: Class A [Member]",
        "label": "Neuberger Quality Equity AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerQualityEquityR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerQualityEquityR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Quality Equity R3: Class Retirement [Member]",
        "label": "Neuberger Quality Equity R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerQualityEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerQualityEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Quality Equity R6: Class Retirement [Member]",
        "label": "Neuberger Quality Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerSmallCapGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerSmallCapGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Small Cap Growth A: Class A [Member]",
        "label": "Neuberger Small Cap Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerSmallCapGrowthAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerSmallCapGrowthAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Small Cap Growth Adv: Class Adv [Member]",
        "label": "Neuberger Small Cap Growth Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerSmallCapGrowthR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerSmallCapGrowthR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Small Cap Growth R3: Class Retirement [Member]",
        "label": "Neuberger Small Cap Growth R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerSmallCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerSmallCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Small Cap Growth R6: Class Retirement [Member]",
        "label": "Neuberger Small Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NeubergerStrategicIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NeubergerStrategicIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Neuberger Strategic Income R6: Class Retirement [Member]",
        "label": "Neuberger Strategic Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_NoSurrenderExampleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NoSurrenderExampleTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Surrender Example [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "vip_NoSurrenderExpense10YearsMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NoSurrenderExpense10YearsMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Surrender Expense, 10 Years, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "vip_NoSurrenderExpense10YearsMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NoSurrenderExpense10YearsMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Surrender Expense, 10 Years, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "vip_NoSurrenderExpense1YearMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NoSurrenderExpense1YearMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Surrender Expense, 1 Year, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "vip_NoSurrenderExpense1YearMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NoSurrenderExpense1YearMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Surrender Expense, 1 Year, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "vip_NoSurrenderExpense3YearsMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NoSurrenderExpense3YearsMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Surrender Expense, 3 Years, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "vip_NoSurrenderExpense3YearsMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NoSurrenderExpense3YearsMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Surrender Expense, 3 Years, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "vip_NoSurrenderExpense5YearsMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NoSurrenderExpense5YearsMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Surrender Expense, 5 Years, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "vip_NoSurrenderExpense5YearsMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NoSurrenderExpense5YearsMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Surrender Expense, 5 Years, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ck0000856341_NomuraAssetStrategyFundClRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraAssetStrategyFundClRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Asset Strategy Fund Cl R: Class Retirement [Member]",
        "label": "Nomura Asset Strategy Fund Cl RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraAssetStrategyFundClYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraAssetStrategyFundClYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Asset Strategy Fund Cl Y: Class Inst [Member]",
        "label": "Nomura Asset Strategy Fund Cl YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraBalancedFundClassR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraBalancedFundClassR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Balanced Fund Class R6: Class Retirement [Member]",
        "label": "Nomura Balanced Fund Class R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraBalancedFundClassRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraBalancedFundClassRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Balanced Fund Class R: Class Retirement [Member]",
        "label": "Nomura Balanced Fund Class RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraBalancedFundClassYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraBalancedFundClassYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Balanced Fund Class Y: Class Inst [Member]",
        "label": "Nomura Balanced Fund Class YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraClimateSolutionsRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraClimateSolutionsRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Climate Solutions R: Class Retirement [Member]",
        "label": "Nomura Climate Solutions RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraClimateSolutionsYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraClimateSolutionsYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Climate Solutions Y: Class Inst [Member]",
        "label": "Nomura Climate Solutions YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraEmergingMarketsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraEmergingMarketsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Emerging Markets R6: Class Retirement [Member]",
        "label": "Nomura Emerging Markets R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraGlobalBondFundClassR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraGlobalBondFundClassR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Global Bond Fund Class R6: Class Retirement [Member]",
        "label": "Nomura Global Bond Fund Class R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraHighIncomeFundClassR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraHighIncomeFundClassR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura High Income Fund Class R6: Class Retirement [Member]",
        "label": "Nomura High Income Fund Class R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraHighIncomeFundClassRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraHighIncomeFundClassRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura High Income Fund Class R: Class Retirement [Member]",
        "label": "Nomura High Income Fund Class RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraHighIncomeFundClassYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraHighIncomeFundClassYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura High Income Fund Class Y: Class Inst [Member]",
        "label": "Nomura High Income Fund Class YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraMidCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraMidCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Mid Cap Growth R6: Class Retirement [Member]",
        "label": "Nomura Mid Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraScienceAndTechnologyR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraScienceAndTechnologyR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Science and Technology R6: Class Retirement [Member]",
        "label": "Nomura Science And Technology R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraScienceAndTechnologyRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraScienceAndTechnologyRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Science and Technology R: Class Retirement [Member]",
        "label": "Nomura Science And Technology RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraScienceAndTechnologyYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraScienceAndTechnologyYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Science and Technology Y: Class Inst [Member]",
        "label": "Nomura Science And Technology YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraSmallCapCoreR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraSmallCapCoreR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Small Cap Core R6: Class Retirement [Member]",
        "label": "Nomura Small Cap Core R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraSmallCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraSmallCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Small Cap Value R6: Class Retirement [Member]",
        "label": "Nomura Small Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraSmidCapCoreR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraSmidCapCoreR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Smid Cap Core R6: Class Retirement [Member]",
        "label": "Nomura Smid Cap Core R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraSmidCapCoreRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraSmidCapCoreRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Smid Cap Core R: Class Retirement [Member]",
        "label": "Nomura Smid Cap Core RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraSmidCapCoreYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraSmidCapCoreYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Smid Cap Core Y: Class Inst [Member]",
        "label": "Nomura Smid Cap Core YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NomuraSystematicEmergingMarketsEqR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NomuraSystematicEmergingMarketsEqR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Systematic Emerging Markets Eq R6: Class Retirement [Member]",
        "label": "Nomura Systematic Emerging Markets Eq R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_NonVariableAnnuitiesCombinationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NonVariableAnnuitiesCombinationFlag",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-variable Annuities, Combination [Flag]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "vip_NonVariableAnnuitiesGrossPremiums": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NonVariableAnnuitiesGrossPremiums",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-variable Annuities, Gross Premiums"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "vip_NonVariableAnnuitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NonVariableAnnuitiesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-variable Annuities [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "vip_NonVariableAnnuitiesName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NonVariableAnnuitiesName",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-variable Annuities, Name"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "vip_NonVariableAnnuitiesNumberOutstanding": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NonVariableAnnuitiesNumberOutstanding",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-variable Annuities, Number Outstanding"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "vip_NonVariableAnnuitiesNumberSold": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NonVariableAnnuitiesNumberSold",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-variable Annuities, Number Sold"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "vip_NonVariableAnnuitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NonVariableAnnuitiesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-variable Annuities [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "vip_NonVariableAnnuitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NonVariableAnnuitiesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-variable Annuities [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "vip_NonVariableAnnuitiesTotalValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NonVariableAnnuitiesTotalValue",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-variable Annuities, Total Value"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "vip_NonVariableAnnuitiesValueRedeemed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NonVariableAnnuitiesValueRedeemed",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-variable Annuities, Value Redeemed"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ck0000856341_NorthSquareMultiStrategyAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NorthSquareMultiStrategyAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North Square Multi Strategy A: Class A [Member]",
        "label": "North Square Multi Strategy AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NorthSquareMultiStrategyIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NorthSquareMultiStrategyIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North Square Multi Strategy I: Class Inst [Member]",
        "label": "North Square Multi Strategy IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NorthSquareSpectrumAlphaFundAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NorthSquareSpectrumAlphaFundAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North Square Spectrum Alpha Fund A: Class A [Member]",
        "label": "North Square Spectrum Alpha Fund AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NorthSquareSpectrumAlphaIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NorthSquareSpectrumAlphaIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North Square Spectrum Alpha I: Class Inst [Member]",
        "label": "North Square Spectrum Alpha IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NorthernSmallCapValueClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NorthernSmallCapValueClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Northern Small Cap Value: Class No Load [Member]",
        "label": "Northern Small Cap Value Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NorthernUSQualityESGKClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NorthernUSQualityESGKClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Northern US Quality ESG K: Class Other [Member]",
        "label": "Northern USQuality ESGKClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_NotShortTermInvestmentRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "NotShortTermInvestmentRiskMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not Short Term Investment Risk [Member]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ck0000856341_NuveenBondIndexR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenBondIndexR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Bond Index R6: Class Retirement [Member]",
        "label": "Nuveen Bond Index R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenBondIndexRetirementClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenBondIndexRetirementClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Bond Index Retirement: Class Retirement [Member]",
        "label": "Nuveen Bond Index Retirement Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenCoreEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenCoreEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Core Equity R6: Class Retirement [Member]",
        "label": "Nuveen Core Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenCoreEquityRetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenCoreEquityRetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Core Equity Retire: Class Retirement [Member]",
        "label": "Nuveen Core Equity Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenCoreImpactBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenCoreImpactBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Core Impact Bond R6: Class Retirement [Member]",
        "label": "Nuveen Core Impact Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenCoreImpactBondRetirementClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenCoreImpactBondRetirementClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Core Impact Bond Retirement: Class Retirement [Member]",
        "label": "Nuveen Core Impact Bond Retirement Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenCorePlusBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenCorePlusBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Core Plus Bond R6: Class Retirement [Member]",
        "label": "Nuveen Core Plus Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenCorePlusBondRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenCorePlusBondRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Core Plus Bond R: Class Retirement [Member]",
        "label": "Nuveen Core Plus Bond RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenDividendValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenDividendValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Dividend Value A: Class A [Member]",
        "label": "Nuveen Dividend Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenEmergingMarketsEqIdxRetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenEmergingMarketsEqIdxRetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Emerging Markets Eq Idx Retire: Class Retirement [Member]",
        "label": "Nuveen Emerging Markets Eq Idx Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenInternationalEqIdxR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenInternationalEqIdxR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen International Eq Idx R6: Class Retirement [Member]",
        "label": "Nuveen International Eq Idx R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenInternationalEqIdxRetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenInternationalEqIdxRetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen International Eq Idx Retire: Class Retirement [Member]",
        "label": "Nuveen International Eq Idx Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenInternationalOppsAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenInternationalOppsAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen International Opps A: Class A [Member]",
        "label": "Nuveen International Opps AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenInternationalOppsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenInternationalOppsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen International Opps R6: Class Retirement [Member]",
        "label": "Nuveen International Opps R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenInternationalResEqR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenInternationalResEqR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen International Res Eq R6: Class Retirement [Member]",
        "label": "Nuveen International Res Eq R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLargeCapGrIdxR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLargeCapGrIdxR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Large Cap Gr Idx R6: Class Retirement [Member]",
        "label": "Nuveen Large Cap Gr Idx R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLargeCapGrIdxRetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLargeCapGrIdxRetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Large Cap Gr Idx Retire: Class Retirement [Member]",
        "label": "Nuveen Large Cap Gr Idx Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLargeCapGrowthRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLargeCapGrowthRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Large Cap Growth R: Class Retirement [Member]",
        "label": "Nuveen Large Cap Growth RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLargeCapResponsibleEqR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLargeCapResponsibleEqR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Large Cap Responsible Eq R6: Class Retirement [Member]",
        "label": "Nuveen Large Cap Responsible Eq R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLargeCapResponsibleEqRetClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLargeCapResponsibleEqRetClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Large Cap Responsible Eq Ret: Class Retirement [Member]",
        "label": "Nuveen Large Cap Responsible Eq Ret Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLargeCapValueIdxR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLargeCapValueIdxR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Large Cap Value Idx R6: Class Retirement [Member]",
        "label": "Nuveen Large Cap Value Idx R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLargeCapValueIdxRetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLargeCapValueIdxRetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Large Cap Value Idx Retire: Class Retirement [Member]",
        "label": "Nuveen Large Cap Value Idx Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLargeCapValueRetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLargeCapValueRetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Large Cap Value Retire: Class Retirement [Member]",
        "label": "Nuveen Large Cap Value Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2010R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2010R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2010 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2010 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2015R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2015R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2015 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2015 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2020R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2020R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2020 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2020 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2025R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2025R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2025 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2025 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2030R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2030R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2030 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2030 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2035R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2035R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2035 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2035 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2040R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2040R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2040 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2040 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2045R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2045R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2045 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2045 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2050R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2050R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2050 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2050 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2055R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2055R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2055 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2055 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2060R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2060R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2060 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2060 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2065R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2065R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2065 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2065 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycle2070RetirementClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycle2070RetirementClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle 2070 Retirement: Class Retirement [Member]",
        "label": "Nuveen Lifecycle2070 Retirement Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2010R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2010R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2010 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2010 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2010RetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2010RetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2010 Retire: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2010 Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2015R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2015R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2015 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2015 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2015RetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2015RetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2015 Retire: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2015 Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2020R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2020R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2020 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2020 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2020RetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2020RetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2020 Retire: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2020 Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2025R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2025R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2025 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2025 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2025RetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2025RetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2025 Retire: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2025 Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2030R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2030R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2030 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2030 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2030RetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2030RetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2030 Retire: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2030 Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2035R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2035R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2035 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2035 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2035RetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2035RetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2035 Retire: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2035 Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2040R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2040R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2040 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2040 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2040RetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2040RetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2040 Retire: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2040 Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2045R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2045R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2045 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2045 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2045RetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2045RetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2045 Retire: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2045 Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2050R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2050R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2050 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2050 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2050RetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2050RetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2050 Retire: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2050 Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2055R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2055R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2055 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2055 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2055RetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2055RetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2055 Retire: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2055 Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2060R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2060R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2060 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2060 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2060RetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2060RetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2060 Retire: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2060 Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2065R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2065R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2065 R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2065 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndex2065RetClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndex2065RetClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index 2065 Ret: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index2065 Ret Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndexRetIncR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndexRetIncR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index Ret Inc R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index Ret Inc R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleIndexRetIncRetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleIndexRetIncRetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Index Ret Inc Retire: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Index Ret Inc Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifecycleRetireIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifecycleRetireIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifecycle Retire Income R6: Class Retirement [Member]",
        "label": "Nuveen Lifecycle Retire Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifestyleAggressiveGrAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifestyleAggressiveGrAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifestyle Aggressive Gr A: Class A [Member]",
        "label": "Nuveen Lifestyle Aggressive Gr AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifestyleAggressiveGrR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifestyleAggressiveGrR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifestyle Aggressive Gr R6: Class Retirement [Member]",
        "label": "Nuveen Lifestyle Aggressive Gr R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifestyleConservativeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifestyleConservativeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifestyle Conservative R6: Class Retirement [Member]",
        "label": "Nuveen Lifestyle Conservative R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifestyleGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifestyleGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifestyle Growth A: Class A [Member]",
        "label": "Nuveen Lifestyle Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifestyleGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifestyleGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifestyle Growth R6: Class Retirement [Member]",
        "label": "Nuveen Lifestyle Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifestyleIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifestyleIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifestyle Income R6: Class Retirement [Member]",
        "label": "Nuveen Lifestyle Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenLifestyleModerateR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenLifestyleModerateR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Lifestyle Moderate R6: Class Retirement [Member]",
        "label": "Nuveen Lifestyle Moderate R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenMidCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenMidCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Mid Cap Value A: Class A [Member]",
        "label": "Nuveen Mid Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenMidCapValueOpportunitiesAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenMidCapValueOpportunitiesAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Mid Cap Value Opportunities A: Class A [Member]",
        "label": "Nuveen Mid Cap Value Opportunities AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenMidCapValueOpportunitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenMidCapValueOpportunitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Mid Cap Value Opportunities R6: Class Retirement [Member]",
        "label": "Nuveen Mid Cap Value Opportunities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenMidCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenMidCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Mid Cap Value R6: Class Retirement [Member]",
        "label": "Nuveen Mid Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenQuantMidCapGrowthRetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenQuantMidCapGrowthRetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Quant Mid Cap Growth Retire: Class Retirement [Member]",
        "label": "Nuveen Quant Mid Cap Growth Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenQuantSmallCapEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenQuantSmallCapEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Quant Small Cap Equity R6: Class Retirement [Member]",
        "label": "Nuveen Quant Small Cap Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenRealEstateSecSelR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenRealEstateSecSelR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Real Estate Sec Sel R6: Class Retirement [Member]",
        "label": "Nuveen Real Estate Sec Sel R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenRealEstateSecuritiesAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenRealEstateSecuritiesAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Real Estate Securities A: Class A [Member]",
        "label": "Nuveen Real Estate Securities AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenRealEstateSecuritiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenRealEstateSecuritiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Real Estate Securities R6: Class Retirement [Member]",
        "label": "Nuveen Real Estate Securities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenSmallCapSelectAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenSmallCapSelectAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Small Cap Select A: Class A [Member]",
        "label": "Nuveen Small Cap Select AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenSmallCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenSmallCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Small Cap Value A: Class A [Member]",
        "label": "Nuveen Small Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenSmallCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenSmallCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Small Cap Value R6: Class Retirement [Member]",
        "label": "Nuveen Small Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenSmallMidCapGrowthOppAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenSmallMidCapGrowthOppAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Small/Mid Cap Growth Opp A: Class A [Member]",
        "label": "Nuveen Small Mid Cap Growth Opp AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_NuveenSmallMidCapGrowthOppR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "NuveenSmallMidCapGrowthOppR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nuveen Small/Mid Cap Growth Opp R6: Class Retirement [Member]",
        "label": "Nuveen Small Mid Cap Growth Opp R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_OakmarkEquityAndIncomeInstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "OakmarkEquityAndIncomeInstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oakmark Equity and Income Institutional: Class Inst [Member]",
        "label": "Oakmark Equity And Income Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_OakmarkEquityAndIncomeInvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "OakmarkEquityAndIncomeInvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oakmark Equity And Income Investor: Class Inv [Member]",
        "label": "Oakmark Equity And Income Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_OakmarkInternationalSmallCapInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "OakmarkInternationalSmallCapInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oakmark International Small Cap Instl: Class Inst [Member]",
        "label": "Oakmark International Small Cap Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_OakmarkR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "OakmarkR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oakmark R6: Class Retirement [Member]",
        "label": "Oakmark R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_OfferedEndingDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OfferedEndingDate",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offered Ending [Date]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "vip_OfferedStartingDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OfferedStartingDate",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offered Starting [Date]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "vip_OngoingFeesAndExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OngoingFeesAndExpensesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ongoing Fees and Expenses [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "vip_OperationOfBenefitTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OperationOfBenefitTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operation of Benefit [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "vip_OptionalBenefitExpenseCurrentDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitExpenseCurrentDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefit Expense, Current [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r80"
     ]
    },
    "vip_OptionalBenefitExpenseFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitExpenseFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefit Expense, Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r80"
     ]
    },
    "vip_OptionalBenefitExpenseMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitExpenseMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefit Expense, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r80"
     ]
    },
    "vip_OptionalBenefitExpenseMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitExpenseMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefit Expense, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "vip_OptionalBenefitExpenseOfBenefitBaseCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitExpenseOfBenefitBaseCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefit Expense (of Benefit Base), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r80"
     ]
    },
    "vip_OptionalBenefitExpenseOfBenefitBaseMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitExpenseOfBenefitBaseMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefit Expense (of Benefit Base), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r80"
     ]
    },
    "vip_OptionalBenefitExpenseOfBenefitBaseMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitExpenseOfBenefitBaseMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefit Expense (of Benefit Base), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "vip_OptionalBenefitExpenseOfOtherAmountCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitExpenseOfOtherAmountCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefit Expense (of Other Amount), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r80"
     ]
    },
    "vip_OptionalBenefitExpenseOfOtherAmountMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitExpenseOfOtherAmountMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefit Expense (of Other Amount), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r80"
     ]
    },
    "vip_OptionalBenefitExpenseOfOtherAmountMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitExpenseOfOtherAmountMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefit Expense (of Other Amount), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "vip_OptionalBenefitFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitFlag",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefit [Flag]"
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "vip_OptionalBenefitsFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitsFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefits Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "vip_OptionalBenefitsMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitsMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefits Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "vip_OptionalBenefitsMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OptionalBenefitsMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Optional Benefits Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "vip_OtherAnnualExpenseCurrentDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherAnnualExpenseCurrentDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense, Current [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "vip_OtherAnnualExpenseFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherAnnualExpenseFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense, Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "vip_OtherAnnualExpenseMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherAnnualExpenseMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "vip_OtherAnnualExpenseMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherAnnualExpenseMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "vip_OtherAnnualExpenseOfAverageAccountValueCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherAnnualExpenseOfAverageAccountValueCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense (of Average Account Value), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "vip_OtherAnnualExpenseOfAverageAccountValueMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherAnnualExpenseOfAverageAccountValueMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense (of Average Account Value), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "vip_OtherAnnualExpenseOfAverageAccountValueMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherAnnualExpenseOfAverageAccountValueMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense (of Average Account Value), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "vip_OtherAnnualExpenseOfOtherAmountCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherAnnualExpenseOfOtherAmountCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense (of Other Amount), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "vip_OtherAnnualExpenseOfOtherAmountMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherAnnualExpenseOfOtherAmountMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense (of Other Amount), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "vip_OtherAnnualExpenseOfOtherAmountMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherAnnualExpenseOfOtherAmountMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Annual Expense (of Other Amount), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "vip_OtherTransactionFee1CurrentDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee1CurrentDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 1, Current [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee1MaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee1MaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 1, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee1MinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee1MinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 1, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee1OfOtherAmountCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee1OfOtherAmountCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 1 (of Other Amount), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee1OfOtherAmountMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee1OfOtherAmountMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 1 (of Other Amount), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee1OfOtherAmountMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee1OfOtherAmountMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 1 (of Other Amount), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee2CurrentDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee2CurrentDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 2, Current [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee2MaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee2MaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 2, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee2MinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee2MinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 2, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee2OfOtherAmountCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee2OfOtherAmountCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 2 (of Other Amount), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee2OfOtherAmountMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee2OfOtherAmountMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 2 (of Other Amount), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee2OfOtherAmountMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee2OfOtherAmountMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 2 (of Other Amount), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee3CurrentDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee3CurrentDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 3, Current [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee3MaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee3MaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 3, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee3MinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee3MinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 3, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee3OfOtherAmountCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee3OfOtherAmountCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 3 (of Other Amount), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee3OfOtherAmountMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee3OfOtherAmountMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 3 (of Other Amount), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFee3OfOtherAmountMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFee3OfOtherAmountMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee 3 (of Other Amount), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFeeCurrentDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFeeCurrentDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee, Current [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFeeFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFeeFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee, Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFeeMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFeeMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFeeMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFeeMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFeeOfOtherAmountCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFeeOfOtherAmountCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee, Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFeeOfOtherAmountMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFeeOfOtherAmountMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee (of Other Amount), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OtherTransactionFeeOfOtherAmountMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OtherTransactionFeeOfOtherAmountMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Transaction Fee (of Other Amount), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "vip_OverviewInvestorCouldLoseMoneyDueToContractAdjustmentsIfAmountsAreRemovedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OverviewInvestorCouldLoseMoneyDueToContractAdjustmentsIfAmountsAreRemovedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Overview, Investor Could Lose Money Due to Contract Adjustments if Amounts are Removed [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "vip_OverviewTransactionsSubjectToContractAdjustmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "OverviewTransactionsSubjectToContractAdjustmentsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Overview, Transactions Subject to Contract Adjustments [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "ck0000856341_PGIMAbsoluteReturnBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMAbsoluteReturnBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Absolute Return Bond R6: Class Retirement [Member]",
        "label": "PGIMAbsolute Return Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMGlobalRealEstateAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMGlobalRealEstateAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Global Real Estate A: Class A [Member]",
        "label": "PGIMGlobal Real Estate AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMGlobalRealEstateR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMGlobalRealEstateR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Global Real Estate R2: Class Retirement [Member]",
        "label": "PGIMGlobal Real Estate R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMGlobalRealEstateR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMGlobalRealEstateR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Global Real Estate R4: Class Retirement [Member]",
        "label": "PGIMGlobal Real Estate R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMGlobalRealEstateR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMGlobalRealEstateR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Global Real Estate R6: Class Retirement [Member]",
        "label": "PGIMGlobal Real Estate R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMGlobalRealEstateZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMGlobalRealEstateZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Global Real Estate Z: Class Inst [Member]",
        "label": "PGIMGlobal Real Estate ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMGlobalTotalReturnR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMGlobalTotalReturnR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Global Total Return R4: Class Retirement [Member]",
        "label": "PGIMGlobal Total Return R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMGlobalTotalReturnR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMGlobalTotalReturnR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Global Total Return R6: Class Retirement [Member]",
        "label": "PGIMGlobal Total Return R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMHighYieldAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMHighYieldAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM High Yield A: Class A [Member]",
        "label": "PGIMHigh Yield AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMHighYieldR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMHighYieldR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM High Yield R2: Class Retirement [Member]",
        "label": "PGIMHigh Yield R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMHighYieldR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMHighYieldR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM High Yield R4: Class Retirement [Member]",
        "label": "PGIMHigh Yield R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMHighYieldR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMHighYieldR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM High Yield R6: Class Retirement [Member]",
        "label": "PGIMHigh Yield R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMHighYieldZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMHighYieldZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM High Yield Z: Class Inst [Member]",
        "label": "PGIMHigh Yield ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonFinancialServicesAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonFinancialServicesAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Financial Services A: Class A [Member]",
        "label": "PGIMJennison Financial Services AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonFinancialServicesZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonFinancialServicesZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Financial Services Z: Class Inst [Member]",
        "label": "PGIMJennison Financial Services ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonFocusedGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonFocusedGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Focused Growth A: Class A [Member]",
        "label": "PGIMJennison Focused Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonFocusedGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonFocusedGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Focused Growth R6: Class Retirement [Member]",
        "label": "PGIMJennison Focused Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonFocusedGrowthZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonFocusedGrowthZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Focused Growth Z: Class Inst [Member]",
        "label": "PGIMJennison Focused Growth ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonGlobalOpportunitiesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonGlobalOpportunitiesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Global Opportunities R6: Class Retirement [Member]",
        "label": "PGIMJennison Global Opportunities R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Growth R6: Class Retirement [Member]",
        "label": "PGIMJennison Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonHealthSciencesAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonHealthSciencesAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Health Sciences A: Class A [Member]",
        "label": "PGIMJennison Health Sciences AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonHealthSciencesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonHealthSciencesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Health Sciences R6: Class Retirement [Member]",
        "label": "PGIMJennison Health Sciences R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonHealthSciencesZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonHealthSciencesZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Health Sciences Z: Class Inst [Member]",
        "label": "PGIMJennison Health Sciences ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonInternationalOppsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonInternationalOppsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison International Opps R6: Class Retirement [Member]",
        "label": "PGIMJennison International Opps R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonMidCapGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonMidCapGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Mid-Cap Growth A: Class A [Member]",
        "label": "PGIMJennison Mid Cap Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonMidCapGrowthR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonMidCapGrowthR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Mid-Cap Growth R2: Class Retirement [Member]",
        "label": "PGIMJennison Mid Cap Growth R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonMidCapGrowthR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonMidCapGrowthR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Mid-Cap Growth R4: Class Retirement [Member]",
        "label": "PGIMJennison Mid Cap Growth R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonMidCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonMidCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Mid-Cap Growth R6: Class Retirement [Member]",
        "label": "PGIMJennison Mid Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonMidCapGrowthZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonMidCapGrowthZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Mid-Cap Growth Z: Class Inst [Member]",
        "label": "PGIMJennison Mid Cap Growth ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonNaturalResourcesAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonNaturalResourcesAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Natural Resources A: Class A [Member]",
        "label": "PGIMJennison Natural Resources AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonNaturalResourcesR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonNaturalResourcesR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Natural Resources R6: Class Retirement [Member]",
        "label": "PGIMJennison Natural Resources R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonNaturalResourcesZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonNaturalResourcesZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Natural Resources Z: Class Inst [Member]",
        "label": "PGIMJennison Natural Resources ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonSmallCompanyAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonSmallCompanyAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Small Company A: Class A [Member]",
        "label": "PGIMJennison Small Company AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonSmallCompanyR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonSmallCompanyR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Small Company R2: Class Retirement [Member]",
        "label": "PGIMJennison Small Company R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonSmallCompanyR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonSmallCompanyR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Small Company R4: Class Retirement [Member]",
        "label": "PGIMJennison Small Company R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonSmallCompanyR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonSmallCompanyR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Small Company R6: Class Retirement [Member]",
        "label": "PGIMJennison Small Company R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMJennisonSmallCompanyZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMJennisonSmallCompanyZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Jennison Small Company Z: Class Inst [Member]",
        "label": "PGIMJennison Small Company ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMQuantSolutionsMidCapValAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMQuantSolutionsMidCapValAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Quant Solutions Mid-Cap Val A: Class A [Member]",
        "label": "PGIMQuant Solutions Mid Cap Val AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMQuantSolutionsMidCapValR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMQuantSolutionsMidCapValR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Quant Solutions Mid-Cap Val R2: Class Retirement [Member]",
        "label": "PGIMQuant Solutions Mid Cap Val R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMQuantSolutionsMidCapValR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMQuantSolutionsMidCapValR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Quant Solutions Mid-Cap Val R4: Class Retirement [Member]",
        "label": "PGIMQuant Solutions Mid Cap Val R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMQuantSolutionsMidCapValR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMQuantSolutionsMidCapValR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Quant Solutions Mid-Cap Val R6: Class Retirement [Member]",
        "label": "PGIMQuant Solutions Mid Cap Val R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMQuantSolutionsMidCapValZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMQuantSolutionsMidCapValZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Quant Solutions Mid-Cap Val Z: Class Inst [Member]",
        "label": "PGIMQuant Solutions Mid Cap Val ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMQuantSolutionsSmallCapValR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMQuantSolutionsSmallCapValR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Quant Solutions Small-Cap Val R6: Class Retirement [Member]",
        "label": "PGIMQuant Solutions Small Cap Val R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMShortDurationHighYieldIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMShortDurationHighYieldIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Short Duration High Yield Income R6: Class Retirement [Member]",
        "label": "PGIMShort Duration High Yield Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTargetDate2020R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTargetDate2020R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Target Date 2020 R6: Class Retirement [Member]",
        "label": "PGIMTarget Date2020 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTargetDate2025R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTargetDate2025R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Target Date 2025 R6: Class Retirement [Member]",
        "label": "PGIMTarget Date2025 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTargetDate2030R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTargetDate2030R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Target Date 2030 R6: Class Retirement [Member]",
        "label": "PGIMTarget Date2030 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTargetDate2035R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTargetDate2035R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Target Date 2035 R6: Class Retirement [Member]",
        "label": "PGIMTarget Date2035 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTargetDate2040R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTargetDate2040R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Target Date 2040 R6: Class Retirement [Member]",
        "label": "PGIMTarget Date2040 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTargetDate2045R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTargetDate2045R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Target Date 2045 R6: Class Retirement [Member]",
        "label": "PGIMTarget Date2045 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTargetDate2050R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTargetDate2050R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Target Date 2050 R6: Class Retirement [Member]",
        "label": "PGIMTarget Date2050 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTargetDate2055R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTargetDate2055R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Target Date 2055 R6: Class Retirement [Member]",
        "label": "PGIMTarget Date2055 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTargetDate2060R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTargetDate2060R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Target Date 2060 R6: Class Retirement [Member]",
        "label": "PGIMTarget Date2060 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTargetDate2065R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTargetDate2065R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Target Date 2065 R6: Class Retirement [Member]",
        "label": "PGIMTarget Date2065 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTargetDate2070R6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTargetDate2070R6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Target Date 2070 R6: Class Retirement [Member]",
        "label": "PGIMTarget Date2070 R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTargetDateIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTargetDateIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Target Date Income R6: Class Retirement [Member]",
        "label": "PGIMTarget Date Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTotalReturnBondAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTotalReturnBondAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Total Return Bond A: Class A [Member]",
        "label": "PGIMTotal Return Bond AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTotalReturnBondR2ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTotalReturnBondR2ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Total Return Bond R2: Class Retirement [Member]",
        "label": "PGIMTotal Return Bond R2 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTotalReturnBondR4ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTotalReturnBondR4ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Total Return Bond R4: Class Retirement [Member]",
        "label": "PGIMTotal Return Bond R4 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTotalReturnBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTotalReturnBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Total Return Bond R6: Class Retirement [Member]",
        "label": "PGIMTotal Return Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMTotalReturnBondZClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMTotalReturnBondZClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM Total Return Bond Z: Class Inst [Member]",
        "label": "PGIMTotal Return Bond ZClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PGIMUSRealEstateR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PGIMUSRealEstateR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PGIM US Real Estate R6: Class Retirement [Member]",
        "label": "PGIMUSReal Estate R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOAllAssetAdminClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOAllAssetAdminClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO All Asset Admin: Class Other [Member]",
        "label": "PIMCOAll Asset Admin Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOAllAssetInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOAllAssetInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO All Asset Instl: Class Inst [Member]",
        "label": "PIMCOAll Asset Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOAllAssetRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOAllAssetRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO All Asset R: Class Retirement [Member]",
        "label": "PIMCOAll Asset RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOCommoditiesPLUSStrategyInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOCommoditiesPLUSStrategyInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO CommoditiesPLUS\u00ae\u200b Strategy Instl: Class Inst [Member]",
        "label": "PIMCOCommodities PLUSStrategy Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOCommodityRealRetStratAdminClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOCommodityRealRetStratAdminClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Commodity Real Ret Strat Admin: Class Other [Member]",
        "label": "PIMCOCommodity Real Ret Strat Admin Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOCommodityRealRetStratInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOCommodityRealRetStratInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Commodity Real Ret Strat Instl: Class Inst [Member]",
        "label": "PIMCOCommodity Real Ret Strat Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOCommodityRealRetStratRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOCommodityRealRetStratRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Commodity Real Ret Strat R: Class Retirement [Member]",
        "label": "PIMCOCommodity Real Ret Strat RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOExtendedDurationInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOExtendedDurationInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Extended Duration Instl: Class Inst [Member]",
        "label": "PIMCOExtended Duration Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOGNMAAndGovernmentSecsInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOGNMAAndGovernmentSecsInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO GNMA and Government Secs Instl: Class Inst [Member]",
        "label": "PIMCOGNMAAnd Government Secs Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOGlobalBondOppsUSDHdgInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOGlobalBondOppsUSDHdgInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Global Bond Opps (USD-Hdg) Instl: Class Inst [Member]",
        "label": "PIMCOGlobal Bond Opps USDHdg Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOHighYieldAdminClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOHighYieldAdminClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO High Yield Admin: Class Other [Member]",
        "label": "PIMCOHigh Yield Admin Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOHighYieldInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOHighYieldInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO High Yield Instl: Class Inst [Member]",
        "label": "PIMCOHigh Yield Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOHighYieldRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOHighYieldRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO High Yield R: Class Retirement [Member]",
        "label": "PIMCOHigh Yield RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOIncomeAdmClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOIncomeAdmClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Income Adm: Class Other [Member]",
        "label": "PIMCOIncome Adm Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOIncomeInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOIncomeInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Income Instl: Class Inst [Member]",
        "label": "PIMCOIncome Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOIncomeRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOIncomeRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Income R: Class Retirement [Member]",
        "label": "PIMCOIncome RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOInternationalBondUSDHdgInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOInternationalBondUSDHdgInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO International Bond (USD-Hdg) Instl: Class Inst [Member]",
        "label": "PIMCOInternational Bond USDHdg Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOInternationalBondUnhedgedInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOInternationalBondUnhedgedInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO International Bond (Unhedged)Instl: Class Inst [Member]",
        "label": "PIMCOInternational Bond Unhedged Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOInvestmentGradeCreditBondAdmClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOInvestmentGradeCreditBondAdmClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Investment Grade Credit Bond Adm: Class Other [Member]",
        "label": "PIMCOInvestment Grade Credit Bond Adm Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOInvestmentGradeCreditBondInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOInvestmentGradeCreditBondInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Investment Grade Credit Bond Instl: Class Inst [Member]",
        "label": "PIMCOInvestment Grade Credit Bond Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOLongDurationTotalReturnAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOLongDurationTotalReturnAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Long Duration Total Return A: Class A [Member]",
        "label": "PIMCOLong Duration Total Return AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOLongDurationTotalReturnInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOLongDurationTotalReturnInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Long Duration Total Return Instl: Class Inst [Member]",
        "label": "PIMCOLong Duration Total Return Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOLongTermCreditBondInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOLongTermCreditBondInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Long-Term Credit Bond Instl: Class Inst [Member]",
        "label": "PIMCOLong Term Credit Bond Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOLongTermUSGovernmentAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOLongTermUSGovernmentAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Long-Term US Government A: Class A [Member]",
        "label": "PIMCOLong Term USGovernment AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOLongTermUSGovernmentInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOLongTermUSGovernmentInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Long-Term US Government Instl: Class Inst [Member]",
        "label": "PIMCOLong Term USGovernment Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOLowDurationInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOLowDurationInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Low Duration Instl: Class Inst [Member]",
        "label": "PIMCOLow Duration Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOModerateDurationInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOModerateDurationInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Moderate Duration Instl: Class Inst [Member]",
        "label": "PIMCOModerate Duration Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORAEUSSmallInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORAEUSSmallInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO RAE US Small Instl: Class Inst [Member]",
        "label": "PIMCORAEUSSmall Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealPathBlend2030InstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealPathBlend2030InstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO RealPath Blend 2030 Institutional: Class Inst [Member]",
        "label": "PIMCOReal Path Blend2030 Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealPathBlend2035InstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealPathBlend2035InstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO RealPath Blend 2035 Institutional: Class Inst [Member]",
        "label": "PIMCOReal Path Blend2035 Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealPathBlend2040InstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealPathBlend2040InstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO RealPath Blend 2040 Institutional: Class Inst [Member]",
        "label": "PIMCOReal Path Blend2040 Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealPathBlend2045InstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealPathBlend2045InstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO RealPath Blend 2045 Institutional: Class Inst [Member]",
        "label": "PIMCOReal Path Blend2045 Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealPathBlend2050InstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealPathBlend2050InstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO RealPath Blend 2050 Institutional: Class Inst [Member]",
        "label": "PIMCOReal Path Blend2050 Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealPathBlend2055InstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealPathBlend2055InstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO RealPath Blend 2055 Institutional: Class Inst [Member]",
        "label": "PIMCOReal Path Blend2055 Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealPathBlend2060InstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealPathBlend2060InstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO RealPath Blend 2060 Institutional: Class Inst [Member]",
        "label": "PIMCOReal Path Blend2060 Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealPathBlendIncInstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealPathBlendIncInstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO RealPath Blend Inc Institutional: Class Inst [Member]",
        "label": "PIMCOReal Path Blend Inc Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealReturnAdminClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealReturnAdminClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Real Return Admin: Class Other [Member]",
        "label": "PIMCOReal Return Admin Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealReturnInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealReturnInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Real Return Instl: Class Inst [Member]",
        "label": "PIMCOReal Return Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealReturnRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealReturnRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Real Return R: Class Retirement [Member]",
        "label": "PIMCOReal Return RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealpathBlend2065InstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealpathBlend2065InstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Realpath Blend 2065 Institutional: Class Inst [Member]",
        "label": "PIMCORealpath Blend2065 Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCORealpathBlend2070InstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCORealpathBlend2070InstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Realpath Blend 2070 Institutional: Class Inst [Member]",
        "label": "PIMCORealpath Blend2070 Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOStocksPLUSInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOStocksPLUSInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO StocksPLUS\u00ae\u200b Instl: Class Inst [Member]",
        "label": "PIMCOStocks PLUSInstl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOStocksPLUSIntlUSDHedgedInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOStocksPLUSIntlUSDHedgedInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO StocksPLUS\u00ae\u200b Intl (USD-Hedged) Inst: Class Inst [Member]",
        "label": "PIMCOStocks PLUSIntl USDHedged Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOStocksPLUSLongDurationInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOStocksPLUSLongDurationInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO StocksPLUS\u00ae\u200b Long Duration Instl: Class Inst [Member]",
        "label": "PIMCOStocks PLUSLong Duration Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOStocksPLUSSmallInstitutionalClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOStocksPLUSSmallInstitutionalClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO StocksPLUS\u00ae\u200b Small Institutional: Class Inst [Member]",
        "label": "PIMCOStocks PLUSSmall Institutional Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOTotalReturnAdminClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOTotalReturnAdminClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Total Return Admin: Class Other [Member]",
        "label": "PIMCOTotal Return Admin Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOTotalReturnIIInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOTotalReturnIIInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Total Return II Instl: Class Inst [Member]",
        "label": "PIMCOTotal Return IIInstl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOTotalReturnInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOTotalReturnInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Total Return Instl: Class Inst [Member]",
        "label": "PIMCOTotal Return Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PIMCOTotalReturnRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PIMCOTotalReturnRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PIMCO Total Return R: Class Retirement [Member]",
        "label": "PIMCOTotal Return RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ParametricEmergingMarketsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ParametricEmergingMarketsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parametric Emerging Markets R6: Class Retirement [Member]",
        "label": "Parametric Emerging Markets R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ParnassusCoreEquityInvestorClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ParnassusCoreEquityInvestorClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parnassus Core Equity Investor: Class Inv [Member]",
        "label": "Parnassus Core Equity Investor Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ParnassusMidCapClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ParnassusMidCapClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parnassus Mid-Cap: Class No Load [Member]",
        "label": "Parnassus Mid Cap Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ParnassusMidCapGrowthInvestorClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ParnassusMidCapGrowthInvestorClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parnassus Mid Cap Growth Investor: Class No Load [Member]",
        "label": "Parnassus Mid Cap Growth Investor Class No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_ParticipationRateReturnLimitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ParticipationRateReturnLimitMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Participation Rate Return Limit [Member]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "ck0000856341_PaydenEmergingMarketsBondClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PaydenEmergingMarketsBondClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payden Emerging Markets Bond: Class Inv [Member]",
        "label": "Payden Emerging Markets Bond Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PaydenManagedIncomeAdviserClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PaydenManagedIncomeAdviserClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payden Managed Income Adviser: Class Adv [Member]",
        "label": "Payden Managed Income Adviser Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PaydenManagedIncomeRetireClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PaydenManagedIncomeRetireClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payden Managed Income Retire: Class Retirement [Member]",
        "label": "Payden Managed Income Retire Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PioneerActiveCreditFundYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PioneerActiveCreditFundYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pioneer Active Credit Fund Y: Class Inst [Member]",
        "label": "Pioneer Active Credit Fund YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PioneerBondYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PioneerBondYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pioneer Bond Y: Class Inst [Member]",
        "label": "Pioneer Bond YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PioneerEquityIncomeYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PioneerEquityIncomeYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pioneer Equity Income Y: Class Inst [Member]",
        "label": "Pioneer Equity Income YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PlanSponsorInvestmentOptionAdvisoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PlanSponsorInvestmentOptionAdvisoryMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Sponsor Investment Option Advisory [Member]",
        "label": "Plan Sponsor Investment Option Advisory Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_PlatformChargePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PlatformChargePercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Platform Charge [Percent]"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "vip_PlatformChargeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PlatformChargeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Platform Charge [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "ck0000856341_PolicyYears1Through5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PolicyYears1Through5Member",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Policy Years1 Through5 [Member]",
        "label": "Policy Years1 Through5 Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PolicyYears6Through10Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PolicyYears6Through10Member",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Policy Years6 Through10 [Member]",
        "label": "Policy Years6 Through10 Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_PortfolioCompaniesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompaniesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Companies [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "vip_PortfolioCompanyAdviserTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyAdviserTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Adviser [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "vip_PortfolioCompanyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company [Axis]"
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "vip_PortfolioCompanyChangesRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyChangesRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Changes Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "vip_PortfolioCompanyExpensesAfterWaiversAndReimbursementMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyExpensesAfterWaiversAndReimbursementMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Expenses After Waivers and Reimbursement Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "vip_PortfolioCompanyExpensesAfterWaiversAndReimbursementMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyExpensesAfterWaiversAndReimbursementMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Expenses After Waivers and Reimbursement Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "vip_PortfolioCompanyExpensesBeforeWaiversAndReimbursementMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyExpensesBeforeWaiversAndReimbursementMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Expenses Before Waivers and Reimbursement Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "vip_PortfolioCompanyExpensesBeforeWaiversAndReimbursementMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyExpensesBeforeWaiversAndReimbursementMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Expenses Before Waivers and Reimbursement Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "vip_PortfolioCompanyExpensesFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyExpensesFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Expenses, Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "vip_PortfolioCompanyExpensesMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyExpensesMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Expenses Maximum [Percent] (Deprecated 2026-01-31)"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "vip_PortfolioCompanyExpensesMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyExpensesMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Expenses Minimum [Percent] (Deprecated 2026-01-31)"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "vip_PortfolioCompanyExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyExpensesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Expenses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "vip_PortfolioCompanyNameTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyNameTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Name [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "vip_PortfolioCompanyObjectiveTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanyObjectiveTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Objective [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "vip_PortfolioCompanySubadviserTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PortfolioCompanySubadviserTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Company Subadviser [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "vip_PositiveReturnMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PositiveReturnMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Postive Return [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "vip_PreviouslyOfferedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PreviouslyOfferedMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Offered [Member]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ck0000856341_PrincipalBlueChipR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalBlueChipR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal Blue Chip R6: Class Retirement [Member]",
        "label": "Principal Blue Chip R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PrincipalBondMarketIndexR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalBondMarketIndexR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal Bond Market Index R3: Class Retirement [Member]",
        "label": "Principal Bond Market Index R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PrincipalCoreFixedIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalCoreFixedIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal Core Fixed Income R6: Class Retirement [Member]",
        "label": "Principal Core Fixed Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PrincipalGlobalRealEstateSecR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalGlobalRealEstateSecR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal Global Real Estate Sec R6: Class Retirement [Member]",
        "label": "Principal Global Real Estate Sec R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PrincipalInternationalEquityIndexR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalInternationalEquityIndexR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal International Equity Index R3: Class Retirement [Member]",
        "label": "Principal International Equity Index R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PrincipalLargeCapGrowthIR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalLargeCapGrowthIR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal LargeCap Growth I R6: Class Retirement [Member]",
        "label": "Principal Large Cap Growth IR6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PrincipalMidCapR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalMidCapR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal MidCap R-6: Class Retirement [Member]",
        "label": "Principal Mid Cap R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PrincipalMidCapSP400IndexR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalMidCapSP400IndexR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal MidCap S&amp;P 400 Index R3: Class Retirement [Member]",
        "label": "Principal Mid Cap SP400 Index R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PrincipalMidCapSP400IndexR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalMidCapSP400IndexR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal MidCap S&amp;P 400 Index R6: Class Retirement [Member]",
        "label": "Principal Mid Cap SP400 Index R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PrincipalRealEstateSecuritiesFdR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalRealEstateSecuritiesFdR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal Real Estate Securities Fd R6: Class Retirement [Member]",
        "label": "Principal Real Estate Securities Fd R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_PrincipalRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PrincipalRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "vip_PrincipalRisksTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PrincipalRisksTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Item 5. Principal Risks [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "ck0000856341_PrincipalSmallCapGrowthIR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalSmallCapGrowthIR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal SmallCap Growth I R6: Class Retirement [Member]",
        "label": "Principal Small Cap Growth IR6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PrincipalSmallCapSP600IndexR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalSmallCapSP600IndexR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal SmallCap S&amp;P 600 Index R3: Class Retirement [Member]",
        "label": "Principal Small Cap SP600 Index R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PrincipalSmallCapSP600IndexR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalSmallCapSP600IndexR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal SmallCap S&amp;P 600 Index R6: Class Retirement [Member]",
        "label": "Principal Small Cap SP600 Index R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PrincipalSmallCapValueIIR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PrincipalSmallCapValueIIR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal SmallCap Value II R6: Class Retirement [Member]",
        "label": "Principal Small Cap Value IIR6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_ProspectusLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ProspectusLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "vip_ProspectusTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ProspectusTable",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus:"
       }
      }
     },
     "auth_ref": []
    },
    "vip_ProspectusesAvailableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ProspectusesAvailableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectuses Available [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "vip_PurposeOfBenefitTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "PurposeOfBenefitTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purpose of Benefit [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ck0000856341_PutnamCoreEquityFundR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamCoreEquityFundR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Core Equity Fund R6: Class Retirement [Member]",
        "label": "Putnam Core Equity Fund R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamDiversifiedIncomeAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamDiversifiedIncomeAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Diversified Income A: Class A [Member]",
        "label": "Putnam Diversified Income AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamDiversifiedIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamDiversifiedIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Diversified Income R6: Class Retirement [Member]",
        "label": "Putnam Diversified Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamDiversifiedIncomeYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamDiversifiedIncomeYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Diversified Income Y: Class Inst [Member]",
        "label": "Putnam Diversified Income YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamDynamicAssetAllocationBalAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamDynamicAssetAllocationBalAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Dynamic Asset Allocation Bal A: Class A [Member]",
        "label": "Putnam Dynamic Asset Allocation Bal AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamDynamicAssetAllocationBalR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamDynamicAssetAllocationBalR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Dynamic Asset Allocation Bal R6: Class Retirement [Member]",
        "label": "Putnam Dynamic Asset Allocation Bal R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamDynamicAssetAllocationBalYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamDynamicAssetAllocationBalYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Dynamic Asset Allocation Bal Y: Class Inst [Member]",
        "label": "Putnam Dynamic Asset Allocation Bal YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamDynamicAssetAllocationCnsrvAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamDynamicAssetAllocationCnsrvAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Dynamic Asset Allocation Cnsrv A: Class A [Member]",
        "label": "Putnam Dynamic Asset Allocation Cnsrv AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamDynamicAssetAllocationCnsrvR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamDynamicAssetAllocationCnsrvR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Dynamic Asset Allocation Cnsrv R6: Class Retirement [Member]",
        "label": "Putnam Dynamic Asset Allocation Cnsrv R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamDynamicAssetAllocationCnsrvYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamDynamicAssetAllocationCnsrvYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Dynamic Asset Allocation Cnsrv Y: Class Inst [Member]",
        "label": "Putnam Dynamic Asset Allocation Cnsrv YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamDynamicAssetAllocationGrAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamDynamicAssetAllocationGrAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Dynamic Asset Allocation Gr A: Class A [Member]",
        "label": "Putnam Dynamic Asset Allocation Gr AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamDynamicAssetAllocationGrR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamDynamicAssetAllocationGrR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Dynamic Asset Allocation Gr R6: Class Retirement [Member]",
        "label": "Putnam Dynamic Asset Allocation Gr R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamDynamicAssetAllocationGrYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamDynamicAssetAllocationGrYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Dynamic Asset Allocation Gr Y: Class Inst [Member]",
        "label": "Putnam Dynamic Asset Allocation Gr YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamEmergingMarketsEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamEmergingMarketsEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Emerging Markets Equity R6: Class Retirement [Member]",
        "label": "Putnam Emerging Markets Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamGlobalHealthCareR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamGlobalHealthCareR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Global Health Care R6: Class Retirement [Member]",
        "label": "Putnam Global Health Care R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamLargeCapGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamLargeCapGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Large Cap Growth A: Class A [Member]",
        "label": "Putnam Large Cap Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamLargeCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamLargeCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Large Cap Growth R6: Class Retirement [Member]",
        "label": "Putnam Large Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamLargeCapGrowthYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamLargeCapGrowthYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Large Cap Growth Y: Class Inst [Member]",
        "label": "Putnam Large Cap Growth YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamLargeCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamLargeCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Large Cap Value A: Class A [Member]",
        "label": "Putnam Large Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamLargeCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamLargeCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Large Cap Value R6: Class Retirement [Member]",
        "label": "Putnam Large Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamLargeCapValueYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamLargeCapValueYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Large Cap Value Y: Class Inst [Member]",
        "label": "Putnam Large Cap Value YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamSmallCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamSmallCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Small Cap Growth R6: Class Retirement [Member]",
        "label": "Putnam Small Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamSustainableFutureR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamSustainableFutureR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Sustainable Future R6: Class Retirement [Member]",
        "label": "Putnam Sustainable Future R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_PutnamSustainableLeadersR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "PutnamSustainableLeadersR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Putnam Sustainable Leaders R6: Class Retirement [Member]",
        "label": "Putnam Sustainable Leaders R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_RestrictionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "RestrictionsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restrictions [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "vip_RestrictionsOnTransfersRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "RestrictionsOnTransfersRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restrictions on Transfers Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "vip_ReturnLimitTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ReturnLimitTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return Limit Type [Axis]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "vip_RiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "RiskAxis",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Axis]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "vip_RiskMaximumLossResultingFromNegativeContractAdjustmentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "RiskMaximumLossResultingFromNegativeContractAdjustmentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk, Maximum Loss Resulting from Negative Contract Adjustment [Percent]"
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "vip_RiskOfLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "RiskOfLossMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk of Loss [Member]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "vip_RiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "RiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "ck0000856341_RisksAssociatedWithTheInvestmentAdviceProviderWithManagedAccountServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RisksAssociatedWithTheInvestmentAdviceProviderWithManagedAccountServicesMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risks Associated With The Investment Advice Provider With Managed Account Services [Member]",
        "label": "Risks Associated With The Investment Advice Provider With Managed Account Services Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RisksAssociatedWithThePlanSponsorInvestmentOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RisksAssociatedWithThePlanSponsorInvestmentOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risks Associated With The Plan Sponsor Investment Option [Member]",
        "label": "Risks Associated With The Plan Sponsor Investment Option Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_RisksTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "RisksTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "ck0000856341_RussellInvEmergingMarketsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvEmergingMarketsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Emerging Markets R6: Class Retirement [Member]",
        "label": "Russell Inv Emerging Markets R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvEmergingMarketsSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvEmergingMarketsSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Emerging Markets S: Class S [Member]",
        "label": "Russell Inv Emerging Markets SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvEquityIncomeSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvEquityIncomeSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Equity Income S: Class S [Member]",
        "label": "Russell Inv Equity Income SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvGlobalEquitySClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvGlobalEquitySClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Global Equity S: Class S [Member]",
        "label": "Russell Inv Global Equity SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvGlobalInfrastructureSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvGlobalInfrastructureSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Global Infrastructure S: Class S [Member]",
        "label": "Russell Inv Global Infrastructure SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvGlobalRealEstateSecsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvGlobalRealEstateSecsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Global Real Estate Secs R6: Class Retirement [Member]",
        "label": "Russell Inv Global Real Estate Secs R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvGlobalRealEstateSecsSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvGlobalRealEstateSecsSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Global Real Estate Secs S: Class S [Member]",
        "label": "Russell Inv Global Real Estate Secs SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvInternationalDevdMktsSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvInternationalDevdMktsSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv International Devd Mkts S: Class S [Member]",
        "label": "Russell Inv International Devd Mkts SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvInvestmentGradeBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvInvestmentGradeBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Investment Grade Bond R6: Class Retirement [Member]",
        "label": "Russell Inv Investment Grade Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvInvestmentGradeBondSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvInvestmentGradeBondSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Investment Grade Bond S: Class S [Member]",
        "label": "Russell Inv Investment Grade Bond SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvLifePointsBalancedStratR1ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvLifePointsBalancedStratR1ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv LifePoints Balanced Strat R1: Class Retirement [Member]",
        "label": "Russell Inv Life Points Balanced Strat R1 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvLifePointsBalancedStratR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvLifePointsBalancedStratR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv LifePoints Balanced Strat R5: Class Retirement [Member]",
        "label": "Russell Inv Life Points Balanced Strat R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvLifepointsCnsrvStratR1ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvLifepointsCnsrvStratR1ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Lifepoints Cnsrv Strat R1: Class Retirement [Member]",
        "label": "Russell Inv Lifepoints Cnsrv Strat R1 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvLifepointsCnsrvStratR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvLifepointsCnsrvStratR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Lifepoints Cnsrv Strat R5: Class Retirement [Member]",
        "label": "Russell Inv Lifepoints Cnsrv Strat R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvLifepointsModerateStratR1ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvLifepointsModerateStratR1ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Lifepoints Moderate Strat R1: Class Retirement [Member]",
        "label": "Russell Inv Lifepoints Moderate Strat R1 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvLifepointsModerateStratR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvLifepointsModerateStratR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Lifepoints Moderate Strat R5: Class Retirement [Member]",
        "label": "Russell Inv Lifepoints Moderate Strat R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvOpportunisticCreditSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvOpportunisticCreditSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Opportunistic Credit S: Class S [Member]",
        "label": "Russell Inv Opportunistic Credit SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvShortDurationBondSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvShortDurationBondSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Short Duration Bond S: Class S [Member]",
        "label": "Russell Inv Short Duration Bond SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvStrategicBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvStrategicBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Strategic Bond R6: Class Retirement [Member]",
        "label": "Russell Inv Strategic Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvStrategicBondSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvStrategicBondSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv Strategic Bond S: Class S [Member]",
        "label": "Russell Inv Strategic Bond SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvUSSmallCapEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvUSSmallCapEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv US Small Cap Equity R6: Class Retirement [Member]",
        "label": "Russell Inv USSmall Cap Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellInvUSSmallCapEquitySClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellInvUSSmallCapEquitySClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Inv US Small Cap Equity S: Class S [Member]",
        "label": "Russell Inv USSmall Cap Equity SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellLfPtsAggrStratR1ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellLfPtsAggrStratR1ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell LfPts Aggr Strat R1: Class Retirement [Member]",
        "label": "Russell Lf Pts Aggr Strat R1 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellLfPtsAggrStratR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellLfPtsAggrStratR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell LfPts Aggr Strat R5: Class Retirement [Member]",
        "label": "Russell Lf Pts Aggr Strat R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellLfPtsEqAggrStratR1ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellLfPtsEqAggrStratR1ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell LfPts EqAggrStrat R1: Class Retirement [Member]",
        "label": "Russell Lf Pts Eq Aggr Strat R1 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellLfPtsEqAggrStratR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellLfPtsEqAggrStratR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell LfPts EqAggrStrat R5: Class Retirement [Member]",
        "label": "Russell Lf Pts Eq Aggr Strat R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_RussellSustnblAwareEqSClassSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "RussellSustnblAwareEqSClassSMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Russell Sustnbl Aware Eq S: Class S [Member]",
        "label": "Russell Sustnbl Aware Eq SClass SMember"
       }
      }
     },
     "auth_ref": []
    },
    "vip_SalesLoadFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SalesLoadFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Load, Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "vip_SalesLoadOfPurchasePaymentsCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SalesLoadOfPurchasePaymentsCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Load (of Purchase Payments), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "vip_SalesLoadOfPurchasePaymentsMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SalesLoadOfPurchasePaymentsMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Load (of Purchase Payments), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "vip_SalesLoadOfPurchasePaymentsMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SalesLoadOfPurchasePaymentsMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Load (of Purchase Payments), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "ck0000856341_SmeadValueYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "SmeadValueYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Smead Value Y: Class Inst [Member]",
        "label": "Smead Value YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_StandardBenefitExpenseCurrentDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "StandardBenefitExpenseCurrentDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard Benefit Expense, Current [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "vip_StandardBenefitExpenseFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "StandardBenefitExpenseFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard Benefit Expense, Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "vip_StandardBenefitExpenseMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "StandardBenefitExpenseMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard Benefit Expense, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "vip_StandardBenefitExpenseOfBenefitBaseCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "StandardBenefitExpenseOfBenefitBaseCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard Benefit Expense (of Benefit Base), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "vip_StandardBenefitExpenseOfBenefitBaseMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "StandardBenefitExpenseOfBenefitBaseMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard Benefit Expense (of Benefit Base), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "vip_StandardBenefitExpenseOfOtherAmountCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "StandardBenefitExpenseOfOtherAmountCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard Benefit Expense (of Other Amount), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "vip_StandardBenefitExpenseOfOtherAmountMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "StandardBenefitExpenseOfOtherAmountMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard Benefit Expense (of Other Amount), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "vip_StandardBenefitFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "StandardBenefitFlag",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard Benefit [Flag]"
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "vip_StandardDeathBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "StandardDeathBenefitMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard Death Benefit [Member]"
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ck0000856341_StateStreetBalancedIndexKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetBalancedIndexKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Balanced Index K: Class Retirement [Member]",
        "label": "State Street Balanced Index KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetEquity500IndexAdmClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetEquity500IndexAdmClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Equity 500 Index Adm: Class Other [Member]",
        "label": "State Street Equity500 Index Adm Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetEquity500IndexRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetEquity500IndexRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Equity 500 Index R: Class Retirement [Member]",
        "label": "State Street Equity500 Index RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetTargetRetirement2025KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetTargetRetirement2025KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Target Retirement 2025 K: Class Retirement [Member]",
        "label": "State Street Target Retirement2025 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetTargetRetirement2030KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetTargetRetirement2030KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Target Retirement 2030 K: Class Retirement [Member]",
        "label": "State Street Target Retirement2030 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetTargetRetirement2035KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetTargetRetirement2035KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Target Retirement 2035 K: Class Retirement [Member]",
        "label": "State Street Target Retirement2035 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetTargetRetirement2040KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetTargetRetirement2040KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Target Retirement 2040 K: Class Retirement [Member]",
        "label": "State Street Target Retirement2040 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetTargetRetirement2045KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetTargetRetirement2045KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Target Retirement 2045 K: Class Retirement [Member]",
        "label": "State Street Target Retirement2045 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetTargetRetirement2050KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetTargetRetirement2050KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Target Retirement 2050 K: Class Retirement [Member]",
        "label": "State Street Target Retirement2050 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetTargetRetirement2055KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetTargetRetirement2055KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Target Retirement 2055 K: Class Retirement [Member]",
        "label": "State Street Target Retirement2055 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetTargetRetirement2060KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetTargetRetirement2060KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Target Retirement 2060 K: Class Retirement [Member]",
        "label": "State Street Target Retirement2060 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetTargetRetirement2065KClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetTargetRetirement2065KClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Target Retirement 2065 K: Class Other [Member]",
        "label": "State Street Target Retirement2065 KClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetTargetRetirement2070KClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetTargetRetirement2070KClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Target Retirement 2070 K: Class Retirement [Member]",
        "label": "State Street Target Retirement2070 KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StateStreetTargetRetirementKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StateStreetTargetRetirementKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State Street Target Retirement K: Class Retirement [Member]",
        "label": "State Street Target Retirement KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StewardGlobalEquityIncomeFundAClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StewardGlobalEquityIncomeFundAClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Steward Global Equity Income Fund A: Class Other [Member]",
        "label": "Steward Global Equity Income Fund AClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StewardValuesEnhancedLgCapAClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StewardValuesEnhancedLgCapAClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Steward Values Enhanced Lg Cap A: Class Other [Member]",
        "label": "Steward Values Enhanced Lg Cap AClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StewardValuesEnhancedSmMidCapAClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StewardValuesEnhancedSmMidCapAClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Steward Values Enhanced SmMidCapA: Class Other [Member]",
        "label": "Steward Values Enhanced Sm Mid Cap AClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_StewardValuesEnhancedSmMidCapR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "StewardValuesEnhancedSmMidCapR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Steward Values Enhanced SmMidCapR6: Class Retirement [Member]",
        "label": "Steward Values Enhanced Sm Mid Cap R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_StopsAcceptingPaymentsRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "StopsAcceptingPaymentsRiskTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stops Accepting Payments Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "vip_SurrenderChargeExampleMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderChargeExampleMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Charge Example Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "vip_SurrenderChargeFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderChargeFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Charge Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "vip_SurrenderChargeOfAmountSurrenderedMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderChargeOfAmountSurrenderedMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Charge (of Amount Surrendered) Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "vip_SurrenderChargeOfOtherAmountMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderChargeOfOtherAmountMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Charge (of Other Amount) Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "vip_SurrenderChargeOfPurchasePaymentsMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderChargeOfPurchasePaymentsMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Charge (of Purchase Payments) Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "vip_SurrenderChargePeriodYears": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderChargePeriodYears",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Charge Phaseout Period, Years"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "vip_SurrenderExampleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderExampleTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Example [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "vip_SurrenderExpense10YearsMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderExpense10YearsMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Expense, 10 Years, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "vip_SurrenderExpense10YearsMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderExpense10YearsMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Expense, 10 Years, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "vip_SurrenderExpense1YearMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderExpense1YearMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Expense, 1 Year, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "vip_SurrenderExpense1YearMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderExpense1YearMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Expense, 1 Year, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "vip_SurrenderExpense3YearsMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderExpense3YearsMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Expense, 3 Years, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "vip_SurrenderExpense3YearsMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderExpense3YearsMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Expense, 3 Years, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "vip_SurrenderExpense5YearsMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderExpense5YearsMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Expense, 5 Years, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "vip_SurrenderExpense5YearsMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "SurrenderExpense5YearsMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surrender Expense, 5 Years, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "ck0000856341_TCWMetWestTotalReturnBdPlanClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TCWMetWestTotalReturnBdPlanClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TCW MetWest Total Return Bd Plan: Class Other [Member]",
        "label": "TCWMet West Total Return Bd Plan Class Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceAllCapOpportunitiesIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceAllCapOpportunitiesIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price All-Cap Opportunities-I: Class Inst [Member]",
        "label": "TRowe Price All Cap Opportunities IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceBlueChipGrowthIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceBlueChipGrowthIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Blue Chip Growth I: Class Inst [Member]",
        "label": "TRowe Price Blue Chip Growth IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceBlueChipGrowthRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceBlueChipGrowthRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Blue Chip Growth R: Class Retirement [Member]",
        "label": "TRowe Price Blue Chip Growth RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceCapitalAppreciationIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceCapitalAppreciationIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Capital Appreciation I: Class Inst [Member]",
        "label": "TRowe Price Capital Appreciation IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceCommTechIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceCommTechIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Comm &amp; Tech I: Class Inst [Member]",
        "label": "TRowe Price Comm Tech IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceDiversifiedMidCapGrIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceDiversifiedMidCapGrIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Diversified Mid Cap Gr I: Class Inst [Member]",
        "label": "TRowe Price Diversified Mid Cap Gr IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceDividendGrowthIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceDividendGrowthIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Dividend Growth I: Class Inst [Member]",
        "label": "TRowe Price Dividend Growth IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceEmergingMarketsStockIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceEmergingMarketsStockIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Emerging Markets Stock I: Class Inst [Member]",
        "label": "TRowe Price Emerging Markets Stock IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceEquityIncomeIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceEquityIncomeIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Equity Income I: Class Inst [Member]",
        "label": "TRowe Price Equity Income IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceEquityIncomePortClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceEquityIncomePortClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Equity Income Port: Class Inst [Member]",
        "label": "TRowe Price Equity Income Port Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceEquityIncomeRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceEquityIncomeRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Equity Income R: Class Retirement [Member]",
        "label": "TRowe Price Equity Income RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceEuropeanStockClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceEuropeanStockClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price European Stock: Class Inv [Member]",
        "label": "TRowe Price European Stock Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceFinancialServicesIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceFinancialServicesIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Financial Services I: Class Inst [Member]",
        "label": "TRowe Price Financial Services IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceGlobalAllocationAdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceGlobalAllocationAdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Global Allocation Advisor: Class Adv [Member]",
        "label": "TRowe Price Global Allocation Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceGlobalAllocationIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceGlobalAllocationIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Global Allocation I: Class Inst [Member]",
        "label": "TRowe Price Global Allocation IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceGlobalMultiSectorBdIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceGlobalMultiSectorBdIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Global Multi-Sector Bd I: Class Inst [Member]",
        "label": "TRowe Price Global Multi Sector Bd IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceGlobalTechnologyIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceGlobalTechnologyIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Global Technology I: Class Inst [Member]",
        "label": "TRowe Price Global Technology IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceGrowthStockAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceGrowthStockAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Growth Stock Adv: Class Adv [Member]",
        "label": "TRowe Price Growth Stock Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceGrowthStockIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceGrowthStockIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Growth Stock I: Class Inst [Member]",
        "label": "TRowe Price Growth Stock IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceGrowthStockRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceGrowthStockRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Growth Stock R: Class Retirement [Member]",
        "label": "TRowe Price Growth Stock RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceHealthSciencesIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceHealthSciencesIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Health Sciences I: Class Inst [Member]",
        "label": "TRowe Price Health Sciences IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceInstlMidCapEquityGrClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceInstlMidCapEquityGrClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Instl Mid-Cap Equity Gr: Class Inst [Member]",
        "label": "TRowe Price Instl Mid Cap Equity Gr Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceIntegratedUSSmGrEqIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceIntegratedUSSmGrEqIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Integrated US Sm Gr Eq I: Class Inst [Member]",
        "label": "TRowe Price Integrated USSm Gr Eq IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceInternationalDiscoveryIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceInternationalDiscoveryIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price International Discovery I: Class Inst [Member]",
        "label": "TRowe Price International Discovery IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceInternationalStockRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceInternationalStockRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price International Stock R: Class Retirement [Member]",
        "label": "TRowe Price International Stock RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceInternationalValueEqAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceInternationalValueEqAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price International Value Eq Adv: Class Adv [Member]",
        "label": "TRowe Price International Value Eq Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceInternationalValueEqIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceInternationalValueEqIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price International Value Eq I: Class Inst [Member]",
        "label": "TRowe Price International Value Eq IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceInternationalValueEqRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceInternationalValueEqRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price International Value Eq R: Class Retirement [Member]",
        "label": "TRowe Price International Value Eq RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceLrgCpGrIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceLrgCpGrIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Lrg Cp Gr I: Class Inst [Member]",
        "label": "TRowe Price Lrg Cp Gr IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceMidCapGrowthIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceMidCapGrowthIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Mid-Cap Growth I: Class Inst [Member]",
        "label": "TRowe Price Mid Cap Growth IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceMidCapGrowthRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceMidCapGrowthRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Mid-Cap Growth R: Class Retirement [Member]",
        "label": "TRowe Price Mid Cap Growth RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceMidCapValueAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceMidCapValueAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Mid-Cap Value Adv: Class Adv [Member]",
        "label": "TRowe Price Mid Cap Value Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceMidCapValueIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceMidCapValueIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Mid-Cap Value I: Class Inst [Member]",
        "label": "TRowe Price Mid Cap Value IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceMidCapValueRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceMidCapValueRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Mid-Cap Value R: Class Retirement [Member]",
        "label": "TRowe Price Mid Cap Value RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceNewEraIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceNewEraIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price New Era I: Class Inst [Member]",
        "label": "TRowe Price New Era IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceNewHorizonsIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceNewHorizonsIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price New Horizons I: Class Inst [Member]",
        "label": "TRowe Price New Horizons IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceOverseasStockIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceOverseasStockIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Overseas Stock I: Class Inst [Member]",
        "label": "TRowe Price Overseas Stock IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRealEstateIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRealEstateIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Real Estate I: Class Inst [Member]",
        "label": "TRowe Price Real Estate IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2005AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2005AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2005 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2005 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2005IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2005IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2005 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2005 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2005RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2005RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2005 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2005 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2010AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2010AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2010 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2010 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2010IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2010IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2010 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2010 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2010RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2010RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2010 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2010 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2015AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2015AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2015 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2015 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2015IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2015IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2015 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2015 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2015RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2015RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2015 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2015 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2020AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2020AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2020 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2020 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2020IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2020IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2020 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2020 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2020RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2020RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2020 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2020 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2025AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2025AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2025 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2025 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2025IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2025IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2025 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2025 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2025RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2025RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2025 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2025 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2030AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2030AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2030 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2030 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2030IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2030IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2030 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2030 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2030RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2030RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2030 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2030 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2035AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2035AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2035 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2035 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2035IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2035IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2035 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2035 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2035RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2035RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2035 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2035 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2040AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2040AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2040 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2040 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2040IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2040IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2040 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2040 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2040RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2040RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2040 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2040 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2045AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2045AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2045 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2045 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2045IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2045IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2045 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2045 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2045RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2045RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2045 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2045 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2050AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2050AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2050 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2050 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2050IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2050IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2050 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2050 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2050RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2050RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2050 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2050 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2055AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2055AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2055 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2055 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2055IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2055IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2055 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2055 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2055RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2055RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2055 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2055 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2060AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2060AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2060 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2060 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2060IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2060IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2060 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2060 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2060RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2060RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2060 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2060 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2065AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2065AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2065 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2065 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2065IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2065IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2065 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2065 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2065RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2065RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2065 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2065 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2070AdvisorClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2070AdvisorClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2070 Advisor: Class Adv [Member]",
        "label": "TRowe Price Retirement2070 Advisor Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2070IClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2070IClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2070 I: Class Inst [Member]",
        "label": "TRowe Price Retirement2070 IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirement2070RClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirement2070RClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement 2070 R: Class Retirement [Member]",
        "label": "TRowe Price Retirement2070 RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirementBalancedAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirementBalancedAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement Balanced Adv: Class Adv [Member]",
        "label": "TRowe Price Retirement Balanced Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirementBalancedClassIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirementBalancedClassIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement Balanced ClassI: Class Inst [Member]",
        "label": "TRowe Price Retirement Balanced Class IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceRetirementBalancedRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceRetirementBalancedRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Retirement Balanced R: Class Retirement [Member]",
        "label": "TRowe Price Retirement Balanced RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceScienceTechIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceScienceTechIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Science &amp; Tech I: Class Inst [Member]",
        "label": "TRowe Price Science Tech IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceSmallCapStockIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceSmallCapStockIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Small-Cap Stock I: Class Inst [Member]",
        "label": "TRowe Price Small Cap Stock IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceSmallCapValueIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceSmallCapValueIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Small-Cap Value I: Class Inst [Member]",
        "label": "TRowe Price Small Cap Value IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceSpectrumModGrAllcIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceSpectrumModGrAllcIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Spectrum Mod Gr Allc I: Class Inst [Member]",
        "label": "TRowe Price Spectrum Mod Gr Allc IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TRowePriceValueIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TRowePriceValueIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T. Rowe Price Value I: Class Inst [Member]",
        "label": "TRowe Price Value IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TaxConsequencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TaxConsequencesMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Consequences [Member]",
        "label": "Tax Consequences Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TempletonForeignAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TempletonForeignAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Templeton Foreign A: Class A [Member]",
        "label": "Templeton Foreign AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TempletonForeignAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TempletonForeignAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Templeton Foreign Adv: Class Adv [Member]",
        "label": "Templeton Foreign Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TempletonForeignR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TempletonForeignR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Templeton Foreign R6: Class Retirement [Member]",
        "label": "Templeton Foreign R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TempletonForeignRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TempletonForeignRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Templeton Foreign R: Class Retirement [Member]",
        "label": "Templeton Foreign RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TempletonGlobalBondAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TempletonGlobalBondAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Templeton Global Bond A: Class A [Member]",
        "label": "Templeton Global Bond AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TempletonGlobalBondAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TempletonGlobalBondAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Templeton Global Bond Adv: Class Adv [Member]",
        "label": "Templeton Global Bond Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TempletonGlobalBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TempletonGlobalBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Templeton Global Bond R6: Class Retirement [Member]",
        "label": "Templeton Global Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TempletonGlobalBondRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TempletonGlobalBondRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Templeton Global Bond R: Class Retirement [Member]",
        "label": "Templeton Global Bond RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TempletonGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TempletonGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Templeton Growth A: Class A [Member]",
        "label": "Templeton Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TempletonGrowthAdvClassAdvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TempletonGrowthAdvClassAdvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Templeton Growth Adv: Class Adv [Member]",
        "label": "Templeton Growth Adv Class Adv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TempletonGrowthRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TempletonGrowthRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Templeton Growth R: Class Retirement [Member]",
        "label": "Templeton Growth RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_TemporaryFeeReductionsCurrentExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TemporaryFeeReductionsCurrentExpensesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Fee Reductions, Current Expenses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "ck0000856341_ThornburgDevelopingWorldR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgDevelopingWorldR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg Developing World R6: Class Retirement [Member]",
        "label": "Thornburg Developing World R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgInternationalEquityR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgInternationalEquityR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg International Equity R3: Class Retirement [Member]",
        "label": "Thornburg International Equity R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgInternationalEquityR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgInternationalEquityR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg International Equity R5: Class Retirement [Member]",
        "label": "Thornburg International Equity R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgInternationalEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgInternationalEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg International Equity R6: Class Retirement [Member]",
        "label": "Thornburg International Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgInternationalGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgInternationalGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg International Growth R6: Class Retirement [Member]",
        "label": "Thornburg International Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgInvestmentIncomeBuilderR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgInvestmentIncomeBuilderR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg Investment Income Builder R3: Class Retirement [Member]",
        "label": "Thornburg Investment Income Builder R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgInvestmentIncomeBuilderR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgInvestmentIncomeBuilderR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg Investment Income Builder R5: Class Retirement [Member]",
        "label": "Thornburg Investment Income Builder R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgInvestmentIncomeBuilderR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgInvestmentIncomeBuilderR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg Investment Income Builder R6: Class Retirement [Member]",
        "label": "Thornburg Investment Income Builder R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgLimitedTermIncomeR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgLimitedTermIncomeR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg Limited Term Income R3: Class Retirement [Member]",
        "label": "Thornburg Limited Term Income R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgLimitedTermIncomeR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgLimitedTermIncomeR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg Limited Term Income R5: Class Retirement [Member]",
        "label": "Thornburg Limited Term Income R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgLimitedTermIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgLimitedTermIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg Limited Term Income R6: Class Retirement [Member]",
        "label": "Thornburg Limited Term Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgLimitedTermUSGovernmentR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgLimitedTermUSGovernmentR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg Limited Term US Government R3: Class Retirement [Member]",
        "label": "Thornburg Limited Term USGovernment R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgSmallMidCapCoreR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgSmallMidCapCoreR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg Small/Mid Cap Core R3: Class Retirement [Member]",
        "label": "Thornburg Small Mid Cap Core R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgSmallMidCapGrowthR3ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgSmallMidCapGrowthR3ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg Small/Mid Cap Growth R3: Class Retirement [Member]",
        "label": "Thornburg Small Mid Cap Growth R3 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgSmallMidCapGrowthR5ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgSmallMidCapGrowthR5ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg Small/Mid Cap Growth R5: Class Retirement [Member]",
        "label": "Thornburg Small Mid Cap Growth R5 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_ThornburgStrategicIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "ThornburgStrategicIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thornburg Strategic Income R6: Class Retirement [Member]",
        "label": "Thornburg Strategic Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TimothyPlanConservativeGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TimothyPlanConservativeGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timothy Plan Conservative Growth A: Class A [Member]",
        "label": "Timothy Plan Conservative Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TimothyPlanStrategicGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TimothyPlanStrategicGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timothy Plan Strategic Growth A: Class A [Member]",
        "label": "Timothy Plan Strategic Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TotalSeparateAccountAnnualExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TotalSeparateAccountAnnualExpensesMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Separate Account Annual Expenses [Member]",
        "label": "Total Separate Account Annual Expenses Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneDynamicLargeCapGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneDynamicLargeCapGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Dynamic Large Cap Growth A: Class A [Member]",
        "label": "Touchstone Dynamic Large Cap Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneFlexibleIncomeAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneFlexibleIncomeAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Flexible Income A: Class A [Member]",
        "label": "Touchstone Flexible Income AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneFocusedAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneFocusedAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Focused A: Class A [Member]",
        "label": "Touchstone Focused AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneFocusedInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneFocusedInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Focused Instl: Class Inst [Member]",
        "label": "Touchstone Focused Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneFocusedYClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneFocusedYClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Focused Y: Class No Load [Member]",
        "label": "Touchstone Focused YClass No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneLargeCapFocusedInstlClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneLargeCapFocusedInstlClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Large Cap Focused Instl: Class Inst [Member]",
        "label": "Touchstone Large Cap Focused Instl Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneMidCapGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneMidCapGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Mid Cap Growth A: Class A [Member]",
        "label": "Touchstone Mid Cap Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneMidCapGrowthInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneMidCapGrowthInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Mid Cap Growth Inst: Class Inst [Member]",
        "label": "Touchstone Mid Cap Growth Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneMidCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneMidCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Mid Cap Growth R6: Class Retirement [Member]",
        "label": "Touchstone Mid Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneMidCapR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneMidCapR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Mid Cap R6: Class Retirement [Member]",
        "label": "Touchstone Mid Cap R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneNonUSEquityAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneNonUSEquityAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Non-US Equity A: Class A [Member]",
        "label": "Touchstone Non USEquity AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneSmallCompanyR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneSmallCompanyR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Small Company R6: Class Retirement [Member]",
        "label": "Touchstone Small Company R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_TouchstoneValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "TouchstoneValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Touchstone Value A: Class A [Member]",
        "label": "Touchstone Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "vip_TransactionChargesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransactionChargesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Charges [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "vip_TransactionExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransactionExpensesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Expenses [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "vip_TransactionsSubjectToContractAdjustmentFeeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransactionsSubjectToContractAdjustmentFeeTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transactions Subject to Contract Adjustment, Fee Table [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "vip_TransferFeeCurrentDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransferFeeCurrentDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Fee, Current [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "vip_TransferFeeFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransferFeeFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Fee, Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "vip_TransferFeeMaximumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransferFeeMaximumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Fee, Maximum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "vip_TransferFeeMinimumDollars": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransferFeeMinimumDollars",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Fee, Minimum [Dollars]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "vip_TransferFeeOfAmountTransferredCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransferFeeOfAmountTransferredCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Fee (of Amount Transferred), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "vip_TransferFeeOfAmountTransferredMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransferFeeOfAmountTransferredMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Fee (of Amount Transferred), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "vip_TransferFeeOfAmountTransferredMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransferFeeOfAmountTransferredMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Fee (of Amount Transferred), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "vip_TransferFeeOfOtherAmountCurrentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransferFeeOfOtherAmountCurrentPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Fee (of Other Amount), Current [Percent]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "vip_TransferFeeOfOtherAmountMaximumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransferFeeOfOtherAmountMaximumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Fee (of Other Amount), Maximum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "vip_TransferFeeOfOtherAmountMinimumPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "TransferFeeOfOtherAmountMinimumPercent",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Fee (of Other Amount), Minimum [Percent]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ck0000856341_UndiscoveredManagersBehavioralValR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "UndiscoveredManagersBehavioralValR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undiscovered Managers Behavioral Val R6: Class Retirement [Member]",
        "label": "Undiscovered Managers Behavioral Val R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_Vanguard500IndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "Vanguard500IndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard 500 Index Admiral: Class Inst [Member]",
        "label": "Vanguard500 Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardBalancedIndexAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardBalancedIndexAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Balanced Index Adm: Class Inst [Member]",
        "label": "Vanguard Balanced Index Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardCommodityStrategyAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardCommodityStrategyAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Commodity Strategy Admiral: Class Inst [Member]",
        "label": "Vanguard Commodity Strategy Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardConsumerDiscretionaryIdxAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardConsumerDiscretionaryIdxAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Consumer Discretionary Idx Adm: Class Inst [Member]",
        "label": "Vanguard Consumer Discretionary Idx Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardConsumerStaplesIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardConsumerStaplesIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Consumer Staples Index Admiral: Class Inst [Member]",
        "label": "Vanguard Consumer Staples Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardDevelopedMarketsIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardDevelopedMarketsIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Developed Markets Index Admiral: Class Inst [Member]",
        "label": "Vanguard Developed Markets Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardDividendGrowthInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardDividendGrowthInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Dividend Growth Inv: Class Inv [Member]",
        "label": "Vanguard Dividend Growth Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardEmergingMktsStockIdxAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardEmergingMktsStockIdxAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Emerging Mkts Stock Idx Adm: Class Inst [Member]",
        "label": "Vanguard Emerging Mkts Stock Idx Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardEnergyAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardEnergyAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Energy Adm: Class Inst [Member]",
        "label": "Vanguard Energy Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardEnergyIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardEnergyIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Energy Index Admiral: Class Inst [Member]",
        "label": "Vanguard Energy Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardEquityIncomeAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardEquityIncomeAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Equity-Income Adm: Class Inst [Member]",
        "label": "Vanguard Equity Income Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardEuropeanStockAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardEuropeanStockAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard European Stock Admiral: Class Inst [Member]",
        "label": "Vanguard European Stock Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardExplorerAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardExplorerAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Explorer Adm: Class Inst [Member]",
        "label": "Vanguard Explorer Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardExtendedMarketIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardExtendedMarketIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Extended Market Index Admiral: Class Inst [Member]",
        "label": "Vanguard Extended Market Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardFTSEAllWldExUSIdxAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardFTSEAllWldExUSIdxAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard FTSE All-Wld ex-US Idx Admiral: Class Inst [Member]",
        "label": "Vanguard FTSEAll Wld Ex USIdx Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardFTSESocialIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardFTSESocialIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard FTSE Social Index Admiral: Class Inst [Member]",
        "label": "Vanguard FTSESocial Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardFinancialsIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardFinancialsIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Financials Index Admiral: Class Inst [Member]",
        "label": "Vanguard Financials Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardGNMAAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardGNMAAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard GNMA Adm: Class Inst [Member]",
        "label": "Vanguard GNMAAdm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardGrowthIncomeAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardGrowthIncomeAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Growth &amp; Income Adm: Class Inst [Member]",
        "label": "Vanguard Growth Income Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardGrowthIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardGrowthIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Growth Index Admiral: Class Inst [Member]",
        "label": "Vanguard Growth Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardHealthCareAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardHealthCareAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Health Care Adm: Class Inst [Member]",
        "label": "Vanguard Health Care Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardHealthCareIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardHealthCareIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Health Care Index Admiral: Class Inst [Member]",
        "label": "Vanguard Health Care Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardHighDividendYieldIndexAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardHighDividendYieldIndexAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard High Dividend Yield Index Adm: Class Inst [Member]",
        "label": "Vanguard High Dividend Yield Index Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardHighYieldCorporateAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardHighYieldCorporateAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard High-Yield Corporate Adm: Class Inst [Member]",
        "label": "Vanguard High Yield Corporate Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardIndustrialsIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardIndustrialsIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Industrials Index Admiral: Class Inst [Member]",
        "label": "Vanguard Industrials Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardInflationProtectedSecsAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardInflationProtectedSecsAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Inflation-Protected Secs Adm: Class Inst [Member]",
        "label": "Vanguard Inflation Protected Secs Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardInformationTechnologyIdxAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardInformationTechnologyIdxAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Information Technology Idx Adm: Class Inst [Member]",
        "label": "Vanguard Information Technology Idx Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardIntermTermBondIndexAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardIntermTermBondIndexAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Interm-Term Bond Index Adm: Class Inst [Member]",
        "label": "Vanguard Interm Term Bond Index Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardIntermTermInvestmentGrdeAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardIntermTermInvestmentGrdeAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Interm-Term Investment-Grde Adm: Class Inst [Member]",
        "label": "Vanguard Interm Term Investment Grde Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardIntermTermTreasuryAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardIntermTermTreasuryAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Interm-Term Treasury Adm: Class Inst [Member]",
        "label": "Vanguard Interm Term Treasury Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardInternationalDividendGrInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardInternationalDividendGrInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard International Dividend Gr Inv: Class Inv [Member]",
        "label": "Vanguard International Dividend Gr Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardInternationalGrowthAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardInternationalGrowthAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard International Growth Adm: Class Inst [Member]",
        "label": "Vanguard International Growth Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardInternationalValueInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardInternationalValueInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard International Value Inv: Class Inv [Member]",
        "label": "Vanguard International Value Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardIntlHiDivYldAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardIntlHiDivYldAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Intl Hi Div Yld Adm: Class Inst [Member]",
        "label": "Vanguard Intl Hi Div Yld Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardIntmdtTermTrsIdxAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardIntmdtTermTrsIdxAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Intmdt-Term Trs Idx Admiral: Class Inst [Member]",
        "label": "Vanguard Intmdt Term Trs Idx Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardLifeStrategyCnsrvGrInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardLifeStrategyCnsrvGrInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard LifeStrategy Cnsrv Gr Inv: Class Inv [Member]",
        "label": "Vanguard Life Strategy Cnsrv Gr Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardLifeStrategyGrowthInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardLifeStrategyGrowthInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard LifeStrategy Growth Inv: Class Inv [Member]",
        "label": "Vanguard Life Strategy Growth Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardLifeStrategyIncomeInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardLifeStrategyIncomeInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard LifeStrategy Income Inv: Class Inv [Member]",
        "label": "Vanguard Life Strategy Income Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardLifeStrategyModGrInvShrsClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardLifeStrategyModGrInvShrsClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard LifeStrategy Mod Gr Inv Shrs: Class Inv [Member]",
        "label": "Vanguard Life Strategy Mod Gr Inv Shrs Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardLongTermInvestmentGradeAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardLongTermInvestmentGradeAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Long-Term Investment-Grade Adm: Class Inst [Member]",
        "label": "Vanguard Long Term Investment Grade Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardLongTermTreasuryAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardLongTermTreasuryAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Long-Term Treasury Admiral: Class Inst [Member]",
        "label": "Vanguard Long Term Treasury Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardMaterialsIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardMaterialsIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Materials Index Admiral: Class Inst [Member]",
        "label": "Vanguard Materials Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardMidCapGrowthIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardMidCapGrowthIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Mid-Cap Growth Index Admiral: Class Inst [Member]",
        "label": "Vanguard Mid Cap Growth Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardMidCapGrowthInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardMidCapGrowthInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Mid Cap Growth Inv: Class Inv [Member]",
        "label": "Vanguard Mid Cap Growth Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardMidCapIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardMidCapIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Mid Cap Index Admiral: Class Inst [Member]",
        "label": "Vanguard Mid Cap Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardMidCapValueIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardMidCapValueIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Mid-Cap Value Index Admiral: Class Inst [Member]",
        "label": "Vanguard Mid Cap Value Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardRealEstateIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardRealEstateIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Real Estate Index Admiral: Class Inst [Member]",
        "label": "Vanguard Real Estate Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardSelectedValueInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardSelectedValueInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Selected Value Inv: Class Inv [Member]",
        "label": "Vanguard Selected Value Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardShortTermBondIndexAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardShortTermBondIndexAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Short-Term Bond Index Adm: Class Inst [Member]",
        "label": "Vanguard Short Term Bond Index Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardShortTermFederalAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardShortTermFederalAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Short-Term Federal Adm: Class Inst [Member]",
        "label": "Vanguard Short Term Federal Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardShortTermFederalInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardShortTermFederalInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Short-Term Federal Inv: Class Inv [Member]",
        "label": "Vanguard Short Term Federal Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardShortTermInvestmentGradeAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardShortTermInvestmentGradeAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Short-Term Investment-Grade Adm: Class Inst [Member]",
        "label": "Vanguard Short Term Investment Grade Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardShortTermTreasuryAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardShortTermTreasuryAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Short-Term Treasury Adm: Class Inst [Member]",
        "label": "Vanguard Short Term Treasury Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardSmallCapGrowthIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardSmallCapGrowthIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Small Cap Growth Index Admiral: Class Inst [Member]",
        "label": "Vanguard Small Cap Growth Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardSmallCapIndexAdmiralSharesClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardSmallCapIndexAdmiralSharesClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Small Cap Index Admiral Shares: Class Inst [Member]",
        "label": "Vanguard Small Cap Index Admiral Shares Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardSmallCapValueIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardSmallCapValueIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Small Cap Value Index Admiral: Class Inst [Member]",
        "label": "Vanguard Small Cap Value Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardStrategicEquityInvClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardStrategicEquityInvClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Strategic Equity Inv: Class Inv [Member]",
        "label": "Vanguard Strategic Equity Inv Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTargetRetirement2020FundClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTargetRetirement2020FundClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Target Retirement 2020 Fund: Class Inv [Member]",
        "label": "Vanguard Target Retirement2020 Fund Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTargetRetirement2025FundClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTargetRetirement2025FundClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Target Retirement 2025 Fund: Class Inv [Member]",
        "label": "Vanguard Target Retirement2025 Fund Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTargetRetirement2030FundClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTargetRetirement2030FundClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Target Retirement 2030 Fund: Class Inv [Member]",
        "label": "Vanguard Target Retirement2030 Fund Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTargetRetirement2035FundClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTargetRetirement2035FundClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Target Retirement 2035 Fund: Class Inv [Member]",
        "label": "Vanguard Target Retirement2035 Fund Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTargetRetirement2040FundClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTargetRetirement2040FundClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Target Retirement 2040 Fund: Class Inv [Member]",
        "label": "Vanguard Target Retirement2040 Fund Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTargetRetirement2045FundClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTargetRetirement2045FundClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Target Retirement 2045 Fund: Class Inv [Member]",
        "label": "Vanguard Target Retirement2045 Fund Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTargetRetirement2050FundClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTargetRetirement2050FundClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Target Retirement 2050 Fund: Class Inv [Member]",
        "label": "Vanguard Target Retirement2050 Fund Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTargetRetirement2055FundClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTargetRetirement2055FundClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Target Retirement 2055 Fund: Class Inv [Member]",
        "label": "Vanguard Target Retirement2055 Fund Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTargetRetirement2060FundClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTargetRetirement2060FundClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Target Retirement 2060 Fund: Class Inv [Member]",
        "label": "Vanguard Target Retirement2060 Fund Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTargetRetirement2065FundClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTargetRetirement2065FundClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Target Retirement 2065 Fund: Class Inv [Member]",
        "label": "Vanguard Target Retirement2065 Fund Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTargetRetirement2070FundClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTargetRetirement2070FundClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Target Retirement 2070 Fund: Class Inv [Member]",
        "label": "Vanguard Target Retirement2070 Fund Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTargetRetirementIncomeFundClassInvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTargetRetirementIncomeFundClassInvMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Target Retirement Income Fund: Class Inv [Member]",
        "label": "Vanguard Target Retirement Income Fund Class Inv Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTotalBondMarketIndexAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTotalBondMarketIndexAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Total Bond Market Index Adm: Class Inst [Member]",
        "label": "Vanguard Total Bond Market Index Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTotalIntlBdIdxAdmiralTMClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTotalIntlBdIdxAdmiralTMClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Total Intl Bd Idx AdmiralTM\u200b: Class Inst [Member]",
        "label": "Vanguard Total Intl Bd Idx Admiral TMClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTotalIntlStockIndexAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTotalIntlStockIndexAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Total Intl Stock Index Admiral: Class Inst [Member]",
        "label": "Vanguard Total Intl Stock Index Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardTotalStockMktIdxAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardTotalStockMktIdxAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Total Stock Mkt Idx Adm: Class Inst [Member]",
        "label": "Vanguard Total Stock Mkt Idx Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardUSGrowthAdmiralTMClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardUSGrowthAdmiralTMClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard US Growth AdmiralTM\u200b: Class Inst [Member]",
        "label": "Vanguard USGrowth Admiral TMClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardUtilitiesIndexAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardUtilitiesIndexAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Utilities Index Adm: Class Inst [Member]",
        "label": "Vanguard Utilities Index Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardVIFSmallCoGrClassNAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardVIFSmallCoGrClassNAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard VIF Small Co Gr: Class N/A [Member]",
        "label": "Vanguard VIFSmall Co Gr Class NAMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardValueIndexAdmClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardValueIndexAdmClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Value Index Adm: Class Inst [Member]",
        "label": "Vanguard Value Index Adm Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardWellesleyIncomeAdmiralTMClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardWellesleyIncomeAdmiralTMClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Wellesley\u00ae\u200b Income AdmiralTM\u200b: Class Inst [Member]",
        "label": "Vanguard Wellesley Income Admiral TMClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardWellingtonAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardWellingtonAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Wellington Admiral: Class Inst [Member]",
        "label": "Vanguard Wellington Admiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VanguardWindsorIIAdmiralClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VanguardWindsorIIAdmiralClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vanguard Windsor II Admiral: Class Inst [Member]",
        "label": "Vanguard Windsor IIAdmiral Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_VariableOptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "VariableOptionLineItems",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Option [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "ck0000856341_VictoryCorePlusIntermediateBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryCorePlusIntermediateBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Core Plus Intermediate Bond R6: Class Retirement [Member]",
        "label": "Victory Core Plus Intermediate Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryIntegrityMidCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryIntegrityMidCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Integrity Mid-Cap Value R6: Class Retirement [Member]",
        "label": "Victory Integrity Mid Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryIntegritySmallCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryIntegritySmallCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Integrity Small-Cap Value R6: Class Retirement [Member]",
        "label": "Victory Integrity Small Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryInternationalR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryInternationalR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory International R6: Class Retirement [Member]",
        "label": "Victory International R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryNasdaq100IndexR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryNasdaq100IndexR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Nasdaq 100 Index R6: Class Retirement [Member]",
        "label": "Victory Nasdaq100 Index R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer A: Class A [Member]",
        "label": "Victory Pioneer AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerActiveCreditAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerActiveCreditAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Active Credit A: Class A [Member]",
        "label": "Victory Pioneer Active Credit AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerBalancedR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerBalancedR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Balanced R6: Class Retirement [Member]",
        "label": "Victory Pioneer Balanced R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerBondAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerBondAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Bond A: Class A [Member]",
        "label": "Victory Pioneer Bond AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Bond R6: Class Retirement [Member]",
        "label": "Victory Pioneer Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerEquityIncomeAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerEquityIncomeAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Equity Income A: Class A [Member]",
        "label": "Victory Pioneer Equity Income AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerEquityIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerEquityIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Equity Income R6: Class Retirement [Member]",
        "label": "Victory Pioneer Equity Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerFundVCTClassIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerFundVCTClassIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Fund VCT \u2013 Class I: Class Inst [Member]",
        "label": "Victory Pioneer Fund VCTClass IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerFundamentalGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerFundamentalGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Fundamental Growth A: Class A [Member]",
        "label": "Victory Pioneer Fundamental Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerFundamentalGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerFundamentalGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Fundamental Growth R6: Class Retirement [Member]",
        "label": "Victory Pioneer Fundamental Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerFundamentalGrowthYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerFundamentalGrowthYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Fundamental Growth Y: Class Inst [Member]",
        "label": "Victory Pioneer Fundamental Growth YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerGlobalEquityAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerGlobalEquityAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Global Equity A: Class A [Member]",
        "label": "Victory Pioneer Global Equity AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerGlobalEquityYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerGlobalEquityYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Global Equity Y: Class Inst [Member]",
        "label": "Victory Pioneer Global Equity YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerHighYieldAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerHighYieldAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer High Yield A: Class A [Member]",
        "label": "Victory Pioneer High Yield AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerHighYieldYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerHighYieldYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer High Yield Y: Class Inst [Member]",
        "label": "Victory Pioneer High Yield YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerInternationalEquR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerInternationalEquR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer International Equ R6: Class Retirement [Member]",
        "label": "Victory Pioneer International Equ R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerMidCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerMidCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Mid Cap Value A: Class A [Member]",
        "label": "Victory Pioneer Mid Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerMidCapValueYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerMidCapValueYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Mid Cap Value Y: Class Inst [Member]",
        "label": "Victory Pioneer Mid Cap Value YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer R6: Class Retirement [Member]",
        "label": "Victory Pioneer R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerSelMidCpGrVCTClIClassNoLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerSelMidCpGrVCTClIClassNoLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Sel Mid Cp Gr VCT \u2013 Cl I: Class No Load [Member]",
        "label": "Victory Pioneer Sel Mid Cp Gr VCTCl IClass No Load Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerSelectMidCapGrowthAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerSelectMidCapGrowthAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Select Mid Cap Growth A: Class A [Member]",
        "label": "Victory Pioneer Select Mid Cap Growth AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerSelectMidCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerSelectMidCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Select Mid Cap Growth R6: Class Retirement [Member]",
        "label": "Victory Pioneer Select Mid Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerStrategicIncomeAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerStrategicIncomeAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Strategic Income A: Class A [Member]",
        "label": "Victory Pioneer Strategic Income AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerStrategicIncomeR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerStrategicIncomeR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Strategic Income R6: Class Retirement [Member]",
        "label": "Victory Pioneer Strategic Income R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryPioneerStrategicIncomeYClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryPioneerStrategicIncomeYClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Pioneer Strategic Income Y: Class Inst [Member]",
        "label": "Victory Pioneer Strategic Income YClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryRSGlobalR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryRSGlobalR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory RS Global R6: Class Retirement [Member]",
        "label": "Victory RSGlobal R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryRSSmallCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryRSSmallCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory RS Small Cap Growth R6: Class Retirement [Member]",
        "label": "Victory RSSmall Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictorySycamoreEstablishedValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictorySycamoreEstablishedValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Sycamore Established Value A: Class A [Member]",
        "label": "Victory Sycamore Established Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictorySycamoreEstablishedValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictorySycamoreEstablishedValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Sycamore Established Value R6: Class Retirement [Member]",
        "label": "Victory Sycamore Established Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictorySycamoreEstablishedValueRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictorySycamoreEstablishedValueRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Sycamore Established Value R: Class Retirement [Member]",
        "label": "Victory Sycamore Established Value RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictorySycamoreSmallCompanyOppAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictorySycamoreSmallCompanyOppAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Sycamore Small Company Opp A: Class A [Member]",
        "label": "Victory Sycamore Small Company Opp AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictorySycamoreSmallCompanyOppR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictorySycamoreSmallCompanyOppR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Sycamore Small Company Opp R6: Class Retirement [Member]",
        "label": "Victory Sycamore Small Company Opp R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictorySycamoreSmallCompanyOppRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictorySycamoreSmallCompanyOppRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Sycamore Small Company Opp R: Class Retirement [Member]",
        "label": "Victory Sycamore Small Company Opp RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryTrivalentInternationalSmCpAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryTrivalentInternationalSmCpAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Trivalent International Sm-Cp A: Class A [Member]",
        "label": "Victory Trivalent International Sm Cp AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryTrivalentInternationalSmCpR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryTrivalentInternationalSmCpR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Trivalent International Sm-Cp R6: Class Retirement [Member]",
        "label": "Victory Trivalent International Sm Cp R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VictoryTrivalentIntlFdCoreEqR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VictoryTrivalentIntlFdCoreEqR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Victory Trivalent Intl Fd-Core Eq R6: Class Retirement [Member]",
        "label": "Victory Trivalent Intl Fd Core Eq R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusCeredexLargeCapValueEquityAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusCeredexLargeCapValueEquityAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Ceredex Large-Cap Value Equity A: Class A [Member]",
        "label": "Virtus Ceredex Large Cap Value Equity AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusCeredexLargeCapValueEquityIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusCeredexLargeCapValueEquityIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Ceredex Large-Cap Value Equity I: Class Inst [Member]",
        "label": "Virtus Ceredex Large Cap Value Equity IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusCeredexLargeCapValueEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusCeredexLargeCapValueEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Ceredex Large-Cap Value Equity R6: Class Retirement [Member]",
        "label": "Virtus Ceredex Large Cap Value Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusCeredexMidCapValueEquityAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusCeredexMidCapValueEquityAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Ceredex Mid-Cap Value Equity A: Class A [Member]",
        "label": "Virtus Ceredex Mid Cap Value Equity AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusCeredexMidCapValueEquityIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusCeredexMidCapValueEquityIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Ceredex Mid-Cap Value Equity I: Class Inst [Member]",
        "label": "Virtus Ceredex Mid Cap Value Equity IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusCeredexMidCapValueEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusCeredexMidCapValueEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Ceredex Mid-Cap Value Equity R6: Class Retirement [Member]",
        "label": "Virtus Ceredex Mid Cap Value Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusCeredexSmallCapValueEqAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusCeredexSmallCapValueEqAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Ceredex Small-Cap Value Eq A: Class A [Member]",
        "label": "Virtus Ceredex Small Cap Value Eq AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusCeredexSmallCapValueEqIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusCeredexSmallCapValueEqIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Ceredex Small-Cap Value Eq I: Class Inst [Member]",
        "label": "Virtus Ceredex Small Cap Value Eq IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusDuffPhelpsRealEstateSecsR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusDuffPhelpsRealEstateSecsR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Duff &amp; Phelps Real Estate Secs R6: Class Retirement [Member]",
        "label": "Virtus Duff Phelps Real Estate Secs R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusKARMidCapCoreR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusKARMidCapCoreR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus KAR Mid-Cap Core R6: Class Retirement [Member]",
        "label": "Virtus KARMid Cap Core R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusKARSmallCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusKARSmallCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus KAR Small-Cap Growth R6: Class Retirement [Member]",
        "label": "Virtus KARSmall Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusNFJDividendValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusNFJDividendValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus NFJ Dividend Value A: Class A [Member]",
        "label": "Virtus NFJDividend Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusNFJDividendValueInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusNFJDividendValueInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus NFJ Dividend Value Inst: Class Inst [Member]",
        "label": "Virtus NFJDividend Value Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusNFJMidCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusNFJMidCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus NFJ Mid-Cap Value A: Class A [Member]",
        "label": "Virtus NFJMid Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusNFJMidCapValueInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusNFJMidCapValueInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus NFJ Mid-Cap Value Inst: Class Inst [Member]",
        "label": "Virtus NFJMid Cap Value Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusNFJMidCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusNFJMidCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus NFJ Mid-Cap Value R6: Class Retirement [Member]",
        "label": "Virtus NFJMid Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusNFJSmallCapValueAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusNFJSmallCapValueAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus NFJ Small-Cap Value A: Class A [Member]",
        "label": "Virtus NFJSmall Cap Value AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusNFJSmallCapValueInstClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusNFJSmallCapValueInstClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus NFJ Small-Cap Value Inst: Class Inst [Member]",
        "label": "Virtus NFJSmall Cap Value Inst Class Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusNFJSmallCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusNFJSmallCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus NFJ Small-Cap Value R6: Class Retirement [Member]",
        "label": "Virtus NFJSmall Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusSGAEmergingMarketsEquityR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusSGAEmergingMarketsEquityR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus SGA Emerging Markets Equity R6: Class Retirement [Member]",
        "label": "Virtus SGAEmerging Markets Equity R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusSeixFloatingRateHighIncR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusSeixFloatingRateHighIncR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Seix Floating Rate High Inc R6: Class Retirement [Member]",
        "label": "Virtus Seix Floating Rate High Inc R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusSeixHighYieldAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusSeixHighYieldAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Seix High Yield A: Class A [Member]",
        "label": "Virtus Seix High Yield AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusSeixTotalReturnBondAClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusSeixTotalReturnBondAClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Seix Total Return Bond A: Class A [Member]",
        "label": "Virtus Seix Total Return Bond AClass AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusSeixTotalReturnBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusSeixTotalReturnBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Seix Total Return Bond R6: Class Retirement [Member]",
        "label": "Virtus Seix Total Return Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VirtusSmallCapR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VirtusSmallCapR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Virtus Small-Cap R6: Class Retirement [Member]",
        "label": "Virtus Small Cap R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VoyaIntermediateBondR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VoyaIntermediateBondR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voya Intermediate Bond R6: Class Retirement [Member]",
        "label": "Voya Intermediate Bond R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VoyaLargeCapValueR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VoyaLargeCapValueR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voya Large Cap Value R6: Class Retirement [Member]",
        "label": "Voya Large Cap Value R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VoyaSmallCapGrowthIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VoyaSmallCapGrowthIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voya Small Cap Growth I: Class Inst [Member]",
        "label": "Voya Small Cap Growth IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_VoyaSmallCapGrowthR6ClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "VoyaSmallCapGrowthR6ClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voya Small Cap Growth R6: Class Retirement [Member]",
        "label": "Voya Small Cap Growth R6 Class Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_WesternAssetCorePlusBondFIClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "WesternAssetCorePlusBondFIClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Western Asset Core Plus Bond FI: Class Other [Member]",
        "label": "Western Asset Core Plus Bond FIClass Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_WesternAssetCorePlusBondISClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "WesternAssetCorePlusBondISClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Western Asset Core Plus Bond IS: Class Inst [Member]",
        "label": "Western Asset Core Plus Bond ISClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_WesternAssetCorePlusBondRClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "WesternAssetCorePlusBondRClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Western Asset Core Plus Bond R: Class Retirement [Member]",
        "label": "Western Asset Core Plus Bond RClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_WilliamBlairSmallMidCapGrowthIClassInstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "WilliamBlairSmallMidCapGrowthIClassInstMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "William Blair Small-Mid Cap Growth I: Class Inst [Member]",
        "label": "William Blair Small Mid Cap Growth IClass Inst Member"
       }
      }
     },
     "auth_ref": []
    },
    "vip_ZeroReturnMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/vip/2026",
     "localname": "ZeroReturnMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Zero Return [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_iSharesMSCIEAFEIntlIdxKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "iSharesMSCIEAFEIntlIdxKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "iShares MSCI EAFE Intl Idx K: Class Retirement [Member]",
        "label": "i Shares MSCIEAFEIntl Idx KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_iSharesMSCITotalIntlIdxKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "iSharesMSCITotalIntlIdxKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "iShares MSCI Total Intl Idx K: Class Retirement [Member]",
        "label": "i Shares MSCITotal Intl Idx KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_iSharesRussell1000LargeCapIdxKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "iSharesRussell1000LargeCapIdxKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "iShares Russell 1000 Large-Cap Idx K: Class Retirement [Member]",
        "label": "i Shares Russell1000 Large Cap Idx KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_iSharesRussell2000SmallCapIdxKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "iSharesRussell2000SmallCapIdxKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "iShares Russell 2000 Small-Cap Idx K: Class Retirement [Member]",
        "label": "i Shares Russell2000 Small Cap Idx KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_iSharesRussellMidCapIndexKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "iSharesRussellMidCapIndexKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "iShares Russell Mid-Cap Index K: Class Retirement [Member]",
        "label": "i Shares Russell Mid Cap Index KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_iSharesSP500IndexKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "iSharesSP500IndexKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "iShares S&amp;P 500 Index K: Class Retirement [Member]",
        "label": "i Shares SP500 Index KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_iSharesTotalUSStockMarketIdxKClassRetirementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "iSharesTotalUSStockMarketIdxKClassRetirementMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "iShares Total US Stock Market Idx K: Class Retirement [Member]",
        "label": "i Shares Total USStock Market Idx KClass Retirement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ck0000856341_iSharesUSAggregateBondIndexKClassOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oneamerica.com/20260429",
     "localname": "iSharesUSAggregateBondIndexKClassOtherMember",
     "presentation": [
      "http://xbrl.sec.gov/vip/role/N4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "iShares US Aggregate Bond Index K: Class Other [Member]",
        "label": "i Shares USAggregate Bond Index KClass Other Member"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Paragraph": "Instructions",
   "Subparagraph": "5",
   "Subsection": "a"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "a"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Sentence": "4"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "1",
   "Sentence": "b"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "2"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "4"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "5"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "6"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "7"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "b"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "b",
   "Paragraph": "3"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "b",
   "Paragraph": "4"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "10",
   "Subsection": "c"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "a"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "1",
   "Sentence": "b"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "2"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "3"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "4"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "5"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "6"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "a",
   "Paragraph": "Instructions",
   "Subparagraph": "7"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "b"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "Instructions",
   "Clause": "3"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "Instructions",
   "Clause": "4"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "Instructions",
   "Clause": "5"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "Instructions",
   "Clause": "6"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "Instructions",
   "Clause": "7"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "Instructions",
   "Sentence": "1",
   "Clause": "b"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "Instructions",
   "Sentence": "1",
   "Clause": "d"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "c"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "c",
   "Paragraph": "Instructions",
   "Subparagraph": "2"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "d"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "d",
   "Paragraph": "1"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "17",
   "Subsection": "d",
   "Paragraph": "2"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "2"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "2",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "2",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "2",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "2",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "2",
   "Subsection": "d"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "26",
   "Subsection": "c"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "2"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "2",
   "Subparagraph": "a"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "2",
   "Subparagraph": "b"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "2",
   "Subparagraph": "c"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "2",
   "Subparagraph": "c",
   "Clause": "G",
   "Sentence": "i"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "2",
   "Subparagraph": "c",
   "Sentence": "i",
   "Clause": "B"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "2",
   "Subparagraph": "c",
   "Sentence": "i",
   "Clause": "C"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "2",
   "Subparagraph": "c",
   "Sentence": "ii",
   "Clause": "B"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "3"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "3",
   "Subparagraph": "a"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "3",
   "Subparagraph": "b"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "3",
   "Subparagraph": "c",
   "Sentence": "A"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "3",
   "Subparagraph": "c",
   "Sentence": "B"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "3",
   "Subparagraph": "c",
   "Sentence": "C"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "3",
   "Subparagraph": "d"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "4",
   "Subparagraph": "a"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "4",
   "Subparagraph": "b"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "5"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "6",
   "Subparagraph": "a"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "3",
   "Subsection": "Instructions",
   "Paragraph": "6",
   "Subparagraph": "b"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "31A"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "31A",
   "Subsection": "a"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "31A",
   "Subsection": "b"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "3",
   "Paragraph": "Instructions",
   "Subparagraph": "3",
   "Sentence": "c"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "10"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "11"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "12"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "13"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "14"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "15"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "16"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "17"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "18"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "19"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "19",
   "Subparagraph": "g"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "19",
   "Subparagraph": "h"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "19",
   "Subparagraph": "i"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "8"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "4",
   "Subsection": "Instructions",
   "Paragraph": "9"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "5"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "5",
   "Subsection": "a"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "5",
   "Subsection": "b"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "5",
   "Subsection": "c"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "5",
   "Subsection": "c",
   "Paragraph": "Instructions",
   "Subparagraph": "1"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "5",
   "Subsection": "c",
   "Paragraph": "Instructions",
   "Subparagraph": "2"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "5",
   "Subsection": "d"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "5",
   "Subsection": "e"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "5",
   "Subsection": "f"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "a",
   "Paragraph": "Instructions"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "1"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "1",
   "Subparagraph": "iv"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "1",
   "Subparagraph": "v"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "B"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "B",
   "Clause": "Instructions",
   "Subclause": "1"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Sentence": "A"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Sentence": "B"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Sentence": "B",
   "Clause": "Instructions",
   "Subclause": "4"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Sentence": "B",
   "Clause": "Instructions",
   "Subclause": "5"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Sentence": "C"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "v"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "v",
   "Sentence": "A"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "v",
   "Sentence": "A",
   "Clause": "Instructions",
   "Subclause": "2"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "v",
   "Sentence": "A",
   "Clause": "Instructions",
   "Subclause": "3"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "v",
   "Sentence": "B"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "v",
   "Sentence": "B",
   "Clause": "a"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "v",
   "Sentence": "B",
   "Clause": "b"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "v",
   "Sentence": "B",
   "Clause": "c"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "v",
   "Sentence": "B",
   "Clause": "d"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "v",
   "Sentence": "B",
   "Clause": "e"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "e"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "e",
   "Paragraph": "1"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "e",
   "Paragraph": "2"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "e",
   "Paragraph": "2",
   "Sentence": "Instructions"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "e",
   "Paragraph": "2",
   "Subparagraph": "Instructions",
   "Sentence": "i"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "e",
   "Paragraph": "2",
   "Subparagraph": "Instructions",
   "Sentence": "ii"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "e",
   "Paragraph": "2",
   "Subparagraph": "Instructions",
   "Sentence": "ii",
   "Clause": "Instructions"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "e",
   "Paragraph": "2",
   "Subparagraph": "Instructions",
   "Sentence": "iii"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "6",
   "Subsection": "e",
   "Paragraph": "2",
   "Subparagraph": "vii"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "7"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "7",
   "Subsection": "e"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "7",
   "Subsection": "e",
   "Paragraph": "Instructions",
   "Subparagraph": "1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "7",
   "Subsection": "e",
   "Paragraph": "Instructions",
   "Subparagraph": "2"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "7",
   "Subsection": "e",
   "Paragraph": "Instructions",
   "Subparagraph": "3"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "7",
   "Subsection": "e",
   "Paragraph": "Instructions",
   "Subparagraph": "4"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "7",
   "Subsection": "e",
   "Paragraph": "Instructions",
   "Subparagraph": "5"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "7",
   "Subsection": "e",
   "Paragraph": "Instructions",
   "Subparagraph": "6"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "7",
   "Subsection": "e",
   "Paragraph": "Instructions",
   "Subparagraph": "7"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Section": "7",
   "Subsection": "e",
   "Paragraph": "Instructions",
   "Subparagraph": "8"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Subparagraph": "1",
   "Sentence": "b",
   "Subsection": "a",
   "Section": "10",
   "Paragraph": "Instructions"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Subsection": "a",
   "Section": "10",
   "Paragraph": "Instructions",
   "Subparagraph": "1",
   "Sentence": "b"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Subsection": "a",
   "Section": "10",
   "Paragraph": "Instructions",
   "Subparagraph": "3"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4",
   "Subsection": "a",
   "Section": "10",
   "Paragraph": "Instructions",
   "Subparagraph": "6"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "229",
   "Subsection": "304"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Section": "5",
   "Subsection": "b",
   "Publisher": "SEC",
   "Name": "Form N-4"
  }
 }
}
