{ "instance": { "d407213d485bpos.htm": { "axisCustom": 0, "axisStandard": 5, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2022": 6, "http://xbrl.sec.gov/vip/2022q2": 93 }, "contextCount": 16, "dts": { "definitionLink": { "local": [ "cik0000701276-20220413_def.xml" ] }, "inline": { "local": [ "d407213d485bpos.htm" ] }, "labelLink": { "local": [ "cik0000701276-20220413_lab.xml" ] }, "presentationLink": { "local": [ "cik0000701276-20220413_pre.xml" ] }, "schema": { "local": [ "cik0000701276-20220413.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/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/vip/2022q2/vip-2022q2.xsd", "https://xbrl.sec.gov/vip/2022q2/vip-n4-2022q2.xsd" ] } }, "elementCount": 223, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 3, "http://xbrl.sec.gov/vip/2022q2": 1, "total": 4 }, "keyCustom": 0, "keyStandard": 84, "memberCustom": 10, "memberStandard": 5, "nsprefix": "cik0000701276", "nsuri": "http://www.prudential.com/20220413", "report": { "R1": { "firstAnchor": { "ancestors": [ "dei:EntityInvCompanyType", "div", "div", "div", "div", "body", "html" ], "baseRef": "d407213d485bpos.htm", "contextRef": "P04_13_2023To04_13_2023", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "Prospectus", "isDefault": "true", "longName": "010004 - Disclosure - N-4", "menuCat": "", "order": "1", "role": "http://xbrl.sec.gov/vip/role/N4", "shortName": "N-4", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "dei:EntityInvCompanyType", "div", "div", "div", "div", "body", "html" ], "baseRef": "d407213d485bpos.htm", "contextRef": "P04_13_2023To04_13_2023", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 15, "tag": { "cik0000701276_AnnualLoanProcessingChargeMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "documentation": "Annual loan processing charge.", "label": "Annual Loan Processing Charge [Member]" } } }, "localname": "AnnualLoanProcessingChargeMember", "nsuri": "http://www.prudential.com/20220413", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "cik0000701276_AnnuitizationMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "documentation": "Annuitization.", "label": "Annuitization [Member]" } } }, "localname": "AnnuitizationMember", "nsuri": "http://www.prudential.com/20220413", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "cik0000701276_C000021014Member": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "C000021014 [Member]", "verboseLabel": "VIP Index 500 portfolio - Initial [Member]" } } }, "localname": "C000021014Member", "nsuri": "http://www.prudential.com/20220413", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "cik0000701276_C000027672Member": { "auth_ref": [ ], "lang": { "en-us": { "role": { "documentation": "C000027672.", "label": "C000027672 [Member]", "terseLabel": "PRUDENTIAL VARIABLE CONTRACT ACCOUNT 10" } } }, "localname": "C000027672Member", "nsuri": "http://www.prudential.com/20220413", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "cik0000701276_NewLoanApplicationFeeMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "documentation": "New loan application fee.", "label": "New Loan Application Fee [Member]" } } }, "localname": "NewLoanApplicationFeeMember", "nsuri": "http://www.prudential.com/20220413", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "cik0000701276_PossibleAdverseTaxConsequencesMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "documentation": "Possible adverse tax consequences.", "label": "Possible Adverse Tax Consequences [Member]" } } }, "localname": "PossibleAdverseTaxConsequencesMember", "nsuri": "http://www.prudential.com/20220413", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "cik0000701276_RisksAssociatedWithVariableInvestmentOptionsMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "documentation": "Risks associated with variable investment options.", "label": "Risks Associated with Variable Investment Options [Member]" } } }, "localname": "RisksAssociatedWithVariableInvestmentOptionsMember", "nsuri": "http://www.prudential.com/20220413", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "cik0000701276_Vca10ClassIUnitsMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "documentation": "VCA 10 - class I units.", "label": "VCA 10 - Class I Units [Member]" } } }, "localname": "Vca10ClassIUnitsMember", "nsuri": "http://www.prudential.com/20220413", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "cik0000701276_Vca10ClassIiUnitsMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "documentation": "VCA 10 - class II units.", "label": "VCA 10 - Class II Units [Member]" } } }, "localname": "Vca10ClassIiUnitsMember", "nsuri": "http://www.prudential.com/20220413", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "cik0000701276_Vca10ClassIiiUnitsMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "documentation": "VCA 10 - class III units.", "label": "VCA 10 - Class III Units [Member]" } } }, "localname": "Vca10ClassIiiUnitsMember", "nsuri": "http://www.prudential.com/20220413", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [ ], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [ ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "booleanItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [ ], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [ ], "lang": { "en-us": { "role": { "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'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityInvCompanyType": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Investment Company Type" } } }, "localname": "EntityInvCompanyType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "invCompanyType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "normalizedStringItemType" }, "vip_AdministrativeExpenseCurrentDollars": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "label": "Administrative Expense, Current [Dollars]" } } }, "localname": "AdministrativeExpenseCurrentDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_AdministrativeExpenseFootnotesTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "label": "Administrative Expense, Footnotes [Text Block]" } } }, "localname": "AdministrativeExpenseFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_AdministrativeExpenseMaximumDollars": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "label": "Administrative Expense, Maximum [Dollars]" } } }, "localname": "AdministrativeExpenseMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_AdministrativeExpenseMinimumDollars": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "label": "Administrative Expense, Minimum [Dollars]" } } }, "localname": "AdministrativeExpenseMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_AllBenefitsMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "All Benefits:" } } }, "localname": "AllBenefitsMember", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "vip_AllClassesMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "All Classes:" } } }, "localname": "AllClassesMember", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "vip_AllContractsMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "All Contracts:" } } }, "localname": "AllContractsMember", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "vip_AllPortfolioCompaniesMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "All Portfolio Companies:" } } }, "localname": "AllPortfolioCompaniesMember", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "vip_AllRisksMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "All Risks:" } } }, "localname": "AllRisksMember", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "vip_AnnualContractExpensesTableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "label": "Annual Contract Expenses [Table Text Block]" } } }, "localname": "AnnualContractExpensesTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_AnnualPortfolioCompanyExpensesTableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "label": "Annual Portfolio Company Expenses [Table Text Block]" } } }, "localname": "AnnualPortfolioCompanyExpensesTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_AnnuitizeExampleTableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "label": "Annuitize Example [Table Text Block]" } } }, "localname": "AnnuitizeExampleTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_AnnuitizedExpense10YearsMaximumDollars": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "label": "Annuitized Expense, 10 Years, Maximum [Dollars]" } } }, "localname": "AnnuitizedExpense10YearsMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_AnnuitizedExpense10YearsMinimumDollars": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "label": "Annuitized Expense, 10 Years, Minimum [Dollars]" } } }, "localname": "AnnuitizedExpense10YearsMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_AnnuitizedExpense1YearMaximumDollars": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "label": "Annuitized Expense, 1 Year, Maximum [Dollars]" } } }, "localname": "AnnuitizedExpense1YearMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_AnnuitizedExpense1YearMinimumDollars": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "label": "Annuitized Expense, 1 Year, Minimum [Dollars]" } } }, "localname": "AnnuitizedExpense1YearMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_AnnuitizedExpense3YearsMaximumDollars": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "label": "Annuitized Expense, 3 Years, Maximum [Dollars]" } } }, "localname": "AnnuitizedExpense3YearsMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_AnnuitizedExpense3YearsMinimumDollars": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "label": "Annuitized Expense, 3 Years, Minimum [Dollars]" } } }, "localname": "AnnuitizedExpense3YearsMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_AnnuitizedExpense5YearsMaximumDollars": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "label": "Annuitized Expense, 5 Years, Maximum [Dollars]" } } }, "localname": "AnnuitizedExpense5YearsMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_AnnuitizedExpense5YearsMinimumDollars": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "label": "Annuitized Expense, 5 Years, Minimum [Dollars]" } } }, "localname": "AnnuitizedExpense5YearsMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_AverageAnnualTotalReturns10YearsPercent": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "label": "Average Annual Total Returns, 10 Years [Percent]" } } }, "localname": "AverageAnnualTotalReturns10YearsPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_AverageAnnualTotalReturns1YearPercent": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "label": "Average Annual Total Returns, 1 Year [Percent]" } } }, "localname": "AverageAnnualTotalReturns1YearPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_AverageAnnualTotalReturns5YearsPercent": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "label": "Average Annual Total Returns, 5 Years [Percent]" } } }, "localname": "AverageAnnualTotalReturns5YearsPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BaseContractExpenseFootnotesTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "label": "Base Contract Expense, Footnotes [Text Block]" } } }, "localname": "BaseContractExpenseFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_BaseContractExpenseOfAverageAccountValueCurrentPercent": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "label": "Base Contract Expense (of Average Account Value), Current [Percent]" } } }, "localname": "BaseContractExpenseOfAverageAccountValueCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BaseContractExpenseOfAverageAccountValueMaximumPercent": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "label": "Base Contract Expense (of Average Account Value), Maximum [Percent]" } } }, "localname": "BaseContractExpenseOfAverageAccountValueMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BaseContractExpenseOfAverageAccountValueMinimumPercent": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "label": "Base Contract Expense (of Average Account Value), Minimum [Percent]" } } }, "localname": "BaseContractExpenseOfAverageAccountValueMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BaseContractExpenseOfOtherAmountCurrentPercent": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "label": "Base Contract Expense (of Other Amount), Current [Percent]" } } }, "localname": "BaseContractExpenseOfOtherAmountCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BaseContractExpenseOfOtherAmountMaximumPercent": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "label": "Base Contract Expense (of Other Amount), Maximum [Percent]" } } }, "localname": "BaseContractExpenseOfOtherAmountMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BaseContractExpenseOfOtherAmountMinimumPercent": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "label": "Base Contract Expense (of Other Amount), Minimum [Percent]" } } }, "localname": "BaseContractExpenseOfOtherAmountMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BaseContractN4FootnotesTextBlock": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "label": "Base Contract (N-4) Footnotes [Text Block]" } } }, "localname": "BaseContractN4FootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_BaseContractOfAverageAnnualNetAssetsN4MaximumPercent": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "label": "Base Contract (of Average Annual Net Assets) (N-4) Maximum [Percent]" } } }, "localname": "BaseContractOfAverageAnnualNetAssetsN4MaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BaseContractOfAverageAnnualNetAssetsN4MinimumPercent": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "label": "Base Contract (of Average Annual Net Assets) (N-4) Minimum [Percent]" } } }, "localname": "BaseContractOfAverageAnnualNetAssetsN4MinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BaseContractOfOtherAmountN4MaximumPercent": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "label": "Base Contract (of Other Amount) (N-4) Maximum [Percent]" } } }, "localname": "BaseContractOfOtherAmountN4MaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BaseContractOfOtherAmountN4MinimumPercent": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "label": "Base Contract (of Other Amount) (N-4) Minimum [Percent]" } } }, "localname": "BaseContractOfOtherAmountN4MinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BaseContractOfPurchasePaymentsN4MaximumPercent": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "label": "Base Contract (of Purchase Payments) (N-4) Maximum [Percent]" } } }, "localname": "BaseContractOfPurchasePaymentsN4MaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BaseContractOfPurchasePaymentsN4MinimumPercent": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "label": "Base Contract (of Purchase Payments) (N-4) Minimum [Percent]" } } }, "localname": "BaseContractOfPurchasePaymentsN4MinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_BenefitAxis": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "Benefit [Axis]" } } }, "localname": "BenefitAxis", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "stringItemType" }, "vip_BenefitNotAvailablePortfolioCompanyFlag": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "label": "Benefit Not Available for Portfolio Company [Flag]" } } }, "localname": "BenefitNotAvailablePortfolioCompanyFlag", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "booleanItemType" }, "vip_BenefitStandardOrOptionalTextBlock": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "label": "Benefit Standard or Optional [Text Block]" } } }, "localname": "BenefitStandardOrOptionalTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_BenefitsAvailableN4TextBlock": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "label": "Item 10. Benefits Available (N-4) [Text Block]" } } }, "localname": "BenefitsAvailableN4TextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_BenefitsAvailablePortfolioCompaniesTableTextBlock": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "label": "Benefits Available for Portfolio Companies [Table Text Block]" } } }, "localname": "BenefitsAvailablePortfolioCompaniesTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_BenefitsAvailableTableTextBlock": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "label": "Benefits Available [Table Text Block]" } } }, "localname": "BenefitsAvailableTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_BenefitsDescriptionTableTextBlock": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "label": "Benefits Description [Table Text Block]" } } }, "localname": "BenefitsDescriptionTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_BenefitsLimitationTableTextBlock": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "label": "Benefits Limitation [Table Text Block]" } } }, "localname": "BenefitsLimitationTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_BriefRestrictionsLimitationsTextBlock": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "label": "Brief Restrictions / Limitations [Text Block]" } } }, "localname": "BriefRestrictionsLimitationsTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_CalculationMethodOfBenefitTextBlock": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "label": "Calculation Method of Benefit [Text Block]" } } }, "localname": "CalculationMethodOfBenefitTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_ChargesForEarlyWithdrawalsTextBlock": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "label": "Charges for Early Withdrawals [Text Block]" } } }, "localname": "ChargesForEarlyWithdrawalsTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_ClassAxis": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "Class [Axis]" } } }, "localname": "ClassAxis", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "stringItemType" }, "vip_ContractAxis": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "Contract [Axis]" } } }, "localname": "ContractAxis", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "stringItemType" }, "vip_CurrentExpensesPercent": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "label": "Current Expenses [Percent]" } } }, "localname": "CurrentExpensesPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_CurrentExpensesPlatformChargePercent": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "label": "Current Expenses + Platform Charge [Percent]" } } }, "localname": "CurrentExpensesPlatformChargePercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_CurrentGenerationMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "Current Generation:" } } }, "localname": "CurrentGenerationMember", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "vip_DeferredSalesLoadFootnotesTextBlock": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "label": "Deferred Sales Load, Footnotes [Text Block]" } } }, "localname": "DeferredSalesLoadFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_DeferredSalesLoadOfAmountSurrenderedCurrentPercent": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "label": "Deferred Sales Load (of Amount Surrendered), Current [Percent]" } } }, "localname": "DeferredSalesLoadOfAmountSurrenderedCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_DeferredSalesLoadOfAmountSurrenderedMaximumPercent": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "label": "Deferred Sales Load (of Amount Surrendered), Maximum [Percent]" } } }, "localname": "DeferredSalesLoadOfAmountSurrenderedMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_DeferredSalesLoadOfAmountSurrenderedMinimumPercent": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "label": "Deferred Sales Load (of Amount Surrendered), Minimum [Percent]" } } }, "localname": "DeferredSalesLoadOfAmountSurrenderedMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_DeferredSalesLoadOfOtherAmountCurrentPercent": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "label": "Deferred Sales Load (of Other Amount), Current [Percent]" } } }, "localname": "DeferredSalesLoadOfOtherAmountCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_DeferredSalesLoadOfOtherAmountMaximumPercent": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "label": "Deferred Sales Load (of Other Amount), Maximum [Percent]" } } }, "localname": "DeferredSalesLoadOfOtherAmountMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_DeferredSalesLoadOfOtherAmountMinimumPercent": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "label": "Deferred Sales Load (of Other Amount), Minimum [Percent]" } } }, "localname": "DeferredSalesLoadOfOtherAmountMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_DeferredSalesLoadOfPurchasePaymentsCurrentPercent": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "label": "Deferred Sales Load (of Purchase Payments), Current [Percent]" } } }, "localname": "DeferredSalesLoadOfPurchasePaymentsCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_DeferredSalesLoadOfPurchasePaymentsMaximumPercent": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "label": "Deferred Sales Load (of Purchase Payments), Maximum [Percent]" } } }, "localname": "DeferredSalesLoadOfPurchasePaymentsMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_DeferredSalesLoadOfPurchasePaymentsMinimumPercent": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "label": "Deferred Sales Load (of Purchase Payments), Minimum [Percent]" } } }, "localname": "DeferredSalesLoadOfPurchasePaymentsMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_ExchangeFeeCurrentDollars": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "label": "Exchange Fee, Current [Dollars]" } } }, "localname": "ExchangeFeeCurrentDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_ExchangeFeeFootnotesTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "label": "Exchange Fee, Footnotes [Text Block]" } } }, "localname": "ExchangeFeeFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_ExchangeFeeMaximumDollars": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "label": "Exchange Fee, Maximum [Dollars]" } } }, "localname": "ExchangeFeeMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_ExchangeFeeMinimumDollars": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "label": "Exchange Fee, Minimum [Dollars]" } } }, "localname": "ExchangeFeeMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_ExchangeFeeOfAmountExchangedCurrentPercent": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "label": "Exchange Fee (of Amount Exchanged), Current [Percent]" } } }, "localname": "ExchangeFeeOfAmountExchangedCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_ExchangeFeeOfAmountExchangedMaximumPercent": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "label": "Exchange Fee (of Amount Exchanged), Maximum [Percent]" } } }, "localname": "ExchangeFeeOfAmountExchangedMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_ExchangeFeeOfAmountExchangedMinimumPercent": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "label": "Exchange Fee (of Amount Exchanged), Minimum [Percent]" } } }, "localname": "ExchangeFeeOfAmountExchangedMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_ExchangeFeeOfOtherAmountCurrentPercent": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "label": "Exchange Fee (of Other Amount), Current [Percent]" } } }, "localname": "ExchangeFeeOfOtherAmountCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_ExchangeFeeOfOtherAmountMaximumPercent": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "label": "Exchange Fee (of Other Amount), Maximum [Percent]" } } }, "localname": "ExchangeFeeOfOtherAmountMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_ExchangeFeeOfOtherAmountMinimumPercent": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "label": "Exchange Fee (of Other Amount), Minimum [Percent]" } } }, "localname": "ExchangeFeeOfOtherAmountMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_ExpenseReimbursementsFeeWaiversNoteTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "label": "Expense Reimbursements / Fee Waivers, Note [Text Block]" } } }, "localname": "ExpenseReimbursementsFeeWaiversNoteTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_FeeTableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "label": "Item 4. Fee Table [Text Block]" } } }, "localname": "FeeTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_FeesCostsBenefitTextBlock": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "label": "Fees and Costs of Benefit [Text Block]" } } }, "localname": "FeesCostsBenefitTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_GenerationAxis": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "Generation [Axis]" } } }, "localname": "GenerationAxis", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "stringItemType" }, "vip_GuaranteedMinimumAccumulationTextBlock": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "label": "Guaranteed Minimum Accumulation [Text Block]" } } }, "localname": "GuaranteedMinimumAccumulationTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_GuaranteedMinimumDeathBenefitTextBlock": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "label": "Guaranteed Minimum Death Benefit [Text Block]" } } }, "localname": "GuaranteedMinimumDeathBenefitTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_GuaranteedMinimumIncomeTextBlock": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "label": "Guaranteed Minimum Income [Text Block]" } } }, "localname": "GuaranteedMinimumIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_GuaranteedMinimumWithdrawalTextBlock": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "label": "Guaranteed Minimum Withdrawal [Text Block]" } } }, "localname": "GuaranteedMinimumWithdrawalTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_HighestAnnualCostDollars": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "label": "Highest Annual Cost [Dollars]" } } }, "localname": "HighestAnnualCostDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_HighestAnnualCostFootnotesTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "label": "Highest Annual Cost Footnotes [Text Block]" } } }, "localname": "HighestAnnualCostFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_InsuranceCompanyRiskMember": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "label": "Insurance Company Risk [Member]" } } }, "localname": "InsuranceCompanyRiskMember", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "vip_InvestmentOptionsFootnotesTextBlock": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "label": "Investment Options Footnotes [Text Block]" } } }, "localname": "InvestmentOptionsFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_InvestmentOptionsOfAverageAnnualNetAssetsMaximumPercent": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "label": "Investment Options (of Average Annual Net Assets) Maximum [Percent]" } } }, "localname": "InvestmentOptionsOfAverageAnnualNetAssetsMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_InvestmentOptionsOfAverageAnnualNetAssetsMinimumPercent": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "label": "Investment Options (of Average Annual Net Assets) Minimum [Percent]" } } }, "localname": "InvestmentOptionsOfAverageAnnualNetAssetsMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_InvestmentOptionsOfOtherAmountMaximumPercent": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "label": "Investment Options (of Other Amount) Maximum [Percent]" } } }, "localname": "InvestmentOptionsOfOtherAmountMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_InvestmentOptionsOfOtherAmountMinimumPercent": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "label": "Investment Options (of Other Amount) Minimum [Percent]" } } }, "localname": "InvestmentOptionsOfOtherAmountMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_InvestmentOptionsRiskMember": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "label": "Investment Options Risk [Member]" } } }, "localname": "InvestmentOptionsRiskMember", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "vip_KeyExchangesTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "label": "Exchanges [Text Block]" } } }, "localname": "KeyExchangesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_KeyFeesExpensesTextBlock": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "label": "Fees and Expenses [Text Block]" } } }, "localname": "KeyFeesExpensesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_KeyInvestmentProfessionalCompensationTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "label": "Investment Professional Compensation [Text Block]" } } }, "localname": "KeyInvestmentProfessionalCompensationTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_KeyInvestmentRestrictionsTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "label": "Investment Restrictions [Text Block]" } } }, "localname": "KeyInvestmentRestrictionsTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_KeyOptionalBenefitRestrictionsTextBlock": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "label": "Optional Benefit Restrictions [Text Block]" } } }, "localname": "KeyOptionalBenefitRestrictionsTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_KeyTaxImplicationsTextBlock": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "label": "Tax Implications [Text Block]" } } }, "localname": "KeyTaxImplicationsTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_LimitationsRestrictionsRisksTextBlock": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "label": "Limitations, Restrictions, and Risks of Benefit [Text Block]" } } }, "localname": "LimitationsRestrictionsRisksTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_LowestAndHighestAnnualCostTableTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "label": "Lowest and Highest Annual Cost [Table Text Block]" } } }, "localname": "LowestAndHighestAnnualCostTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_LowestAnnualCostDollars": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "label": "Lowest Annual Cost [Dollars]" } } }, "localname": "LowestAnnualCostDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_LowestAnnualCostFootnotesTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "label": "Lowest Annual Cost Footnotes [Text Block]" } } }, "localname": "LowestAnnualCostFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_NameOfBenefitTextBlock": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "label": "Name of Benefit [Text Block]" } } }, "localname": "NameOfBenefitTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_NoSurrenderExampleTableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "label": "No Surrender Example [Table Text Block]" } } }, "localname": "NoSurrenderExampleTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_NoSurrenderExpense10YearsMaximumDollars": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "label": "No Surrender Expense, 10 Years, Maximum [Dollars]" } } }, "localname": "NoSurrenderExpense10YearsMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_NoSurrenderExpense10YearsMinimumDollars": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "label": "No Surrender Expense, 10 Years, Minimum [Dollars]" } } }, "localname": "NoSurrenderExpense10YearsMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_NoSurrenderExpense1YearMaximumDollars": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "label": "No Surrender Expense, 1 Year, Maximum [Dollars]" } } }, "localname": "NoSurrenderExpense1YearMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_NoSurrenderExpense1YearMinimumDollars": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "label": "No Surrender Expense, 1 Year, Minimum [Dollars]" } } }, "localname": "NoSurrenderExpense1YearMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_NoSurrenderExpense3YearsMaximumDollars": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "label": "No Surrender Expense, 3 Years, Maximum [Dollars]" } } }, "localname": "NoSurrenderExpense3YearsMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_NoSurrenderExpense3YearsMinimumDollars": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "label": "No Surrender Expense, 3 Years, Minimum [Dollars]" } } }, "localname": "NoSurrenderExpense3YearsMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_NoSurrenderExpense5YearsMaximumDollars": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "label": "No Surrender Expense, 5 Years, Maximum [Dollars]" } } }, "localname": "NoSurrenderExpense5YearsMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_NoSurrenderExpense5YearsMinimumDollars": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "label": "No Surrender Expense, 5 Years, Minimum [Dollars]" } } }, "localname": "NoSurrenderExpense5YearsMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_NotShortTermInvestmentRiskMember": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "label": "Not Short Term Investment Risk [Member]" } } }, "localname": "NotShortTermInvestmentRiskMember", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "vip_OfferedEndingDate": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "label": "Offered Ending [Date]" } } }, "localname": "OfferedEndingDate", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "dateItemType" }, "vip_OfferedStartingDate": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "label": "Offered Starting [Date]" } } }, "localname": "OfferedStartingDate", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "dateItemType" }, "vip_OngoingFeesAndExpensesTableTextBlock": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "label": "Ongoing Fees and Expenses [Table Text Block]" } } }, "localname": "OngoingFeesAndExpensesTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_OperationOfBenefitTextBlock": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "label": "Operation of Benefit [Text Block]" } } }, "localname": "OperationOfBenefitTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_OptionalBenefitExpenseCurrentDollars": { "auth_ref": [ "r10", "r51" ], "lang": { "en-us": { "role": { "label": "Optional Benefit Expense, Current [Dollars]" } } }, "localname": "OptionalBenefitExpenseCurrentDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_OptionalBenefitExpenseFootnotesTextBlock": { "auth_ref": [ "r10", "r51" ], "lang": { "en-us": { "role": { "label": "Optional Benefit Expense, Footnotes [Text Block]" } } }, "localname": "OptionalBenefitExpenseFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_OptionalBenefitExpenseMaximumDollars": { "auth_ref": [ "r10", "r51" ], "lang": { "en-us": { "role": { "label": "Optional Benefit Expense, Maximum [Dollars]" } } }, "localname": "OptionalBenefitExpenseMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_OptionalBenefitExpenseMinimumDollars": { "auth_ref": [ "r10", "r51" ], "lang": { "en-us": { "role": { "label": "Optional Benefit Expense, Minimum [Dollars]" } } }, "localname": "OptionalBenefitExpenseMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_OptionalBenefitExpenseOfBenefitBaseCurrentPercent": { "auth_ref": [ "r10", "r51" ], "lang": { "en-us": { "role": { "label": "Optional Benefit Expense (of Benefit Base), Current [Percent]" } } }, "localname": "OptionalBenefitExpenseOfBenefitBaseCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OptionalBenefitExpenseOfBenefitBaseMaximumPercent": { "auth_ref": [ "r10", "r51" ], "lang": { "en-us": { "role": { "label": "Optional Benefit Expense (of Benefit Base), Maximum [Percent]" } } }, "localname": "OptionalBenefitExpenseOfBenefitBaseMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OptionalBenefitExpenseOfBenefitBaseMinimumPercent": { "auth_ref": [ "r10", "r51" ], "lang": { "en-us": { "role": { "label": "Optional Benefit Expense (of Benefit Base), Minimum [Percent]" } } }, "localname": "OptionalBenefitExpenseOfBenefitBaseMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OptionalBenefitExpenseOfOtherAmountCurrentPercent": { "auth_ref": [ "r10", "r51" ], "lang": { "en-us": { "role": { "label": "Optional Benefit Expense (of Other Amount), Current [Percent]" } } }, "localname": "OptionalBenefitExpenseOfOtherAmountCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OptionalBenefitExpenseOfOtherAmountMaximumPercent": { "auth_ref": [ "r10", "r51" ], "lang": { "en-us": { "role": { "label": "Optional Benefit Expense (of Other Amount), Maximum [Percent]" } } }, "localname": "OptionalBenefitExpenseOfOtherAmountMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OptionalBenefitExpenseOfOtherAmountMinimumPercent": { "auth_ref": [ "r10", "r51" ], "lang": { "en-us": { "role": { "label": "Optional Benefit Expense (of Other Amount), Minimum [Percent]" } } }, "localname": "OptionalBenefitExpenseOfOtherAmountMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OptionalBenefitFlag": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "label": "Optional Benefit [Flag]" } } }, "localname": "OptionalBenefitFlag", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "booleanItemType" }, "vip_OptionalBenefitsFootnotesTextBlock": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "label": "Optional Benefits Footnotes [Text Block]" } } }, "localname": "OptionalBenefitsFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_OptionalBenefitsMaximumPercent": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "label": "Optional Benefits Maximum [Percent]" } } }, "localname": "OptionalBenefitsMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OptionalBenefitsMinimumPercent": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "label": "Optional Benefits Minimum [Percent]" } } }, "localname": "OptionalBenefitsMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OtherAnnualExpenseCurrentDollars": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "label": "Other Annual Expense, Current [Dollars]" } } }, "localname": "OtherAnnualExpenseCurrentDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_OtherAnnualExpenseFootnotesTextBlock": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "label": "Other Annual Expense, Footnotes [Text Block]" } } }, "localname": "OtherAnnualExpenseFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_OtherAnnualExpenseMaximumDollars": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "label": "Other Annual Expense, Maximum [Dollars]" } } }, "localname": "OtherAnnualExpenseMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_OtherAnnualExpenseMinimumDollars": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "label": "Other Annual Expense, Minimum [Dollars]" } } }, "localname": "OtherAnnualExpenseMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_OtherAnnualExpenseOfAverageAccountValueCurrentPercent": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "label": "Other Annual Expense (of Average Account Value), Current [Percent]" } } }, "localname": "OtherAnnualExpenseOfAverageAccountValueCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OtherAnnualExpenseOfAverageAccountValueMaximumPercent": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "label": "Other Annual Expense (of Average Account Value), Maximum [Percent]" } } }, "localname": "OtherAnnualExpenseOfAverageAccountValueMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OtherAnnualExpenseOfAverageAccountValueMinimumPercent": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "label": "Other Annual Expense (of Average Account Value), Minimum [Percent]" } } }, "localname": "OtherAnnualExpenseOfAverageAccountValueMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OtherAnnualExpenseOfOtherAmountCurrentPercent": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "label": "Other Annual Expense (of Other Amount), Current [Percent]" } } }, "localname": "OtherAnnualExpenseOfOtherAmountCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OtherAnnualExpenseOfOtherAmountMaximumPercent": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "label": "Other Annual Expense (of Other Amount), Maximum [Percent]" } } }, "localname": "OtherAnnualExpenseOfOtherAmountMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OtherAnnualExpenseOfOtherAmountMinimumPercent": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "label": "Other Annual Expense (of Other Amount), Minimum [Percent]" } } }, "localname": "OtherAnnualExpenseOfOtherAmountMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OtherTransactionFeeCurrentDollars": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "label": "Other Transaction Fee, Current [Dollars]" } } }, "localname": "OtherTransactionFeeCurrentDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_OtherTransactionFeeFootnotesTextBlock": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "label": "Other Transaction Fee (of Other Amount), Footnotes [Text Block]" } } }, "localname": "OtherTransactionFeeFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_OtherTransactionFeeMaximumDollars": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "label": "Other Transaction Fee, Maximum [Dollars]" } } }, "localname": "OtherTransactionFeeMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_OtherTransactionFeeMinimumDollars": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "label": "Other Transaction Fee, Minimum [Dollars]" } } }, "localname": "OtherTransactionFeeMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_OtherTransactionFeeOfOtherAmountCurrentPercent": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "label": "Other Transaction Fee, Current [Percent]" } } }, "localname": "OtherTransactionFeeOfOtherAmountCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OtherTransactionFeeOfOtherAmountMaximumPercent": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "label": "Other Transaction Fee (of Other Amount), Maximum [Percent]" } } }, "localname": "OtherTransactionFeeOfOtherAmountMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_OtherTransactionFeeOfOtherAmountMinimumPercent": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "label": "Other Transaction Fee (of Other Amount), Minimum [Percent]" } } }, "localname": "OtherTransactionFeeOfOtherAmountMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_PlatformChargePercent": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "label": "Platform Charge [Percent]" } } }, "localname": "PlatformChargePercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_PlatformChargeTextBlock": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "label": "Platform Charge [Text Block]" } } }, "localname": "PlatformChargeTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_PortfolioCompaniesN4TextBlock": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "label": "Item 17. Portfolio Companies (N-4) [Text Block]" } } }, "localname": "PortfolioCompaniesN4TextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_PortfolioCompaniesTableTextBlock": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "label": "Portfolio Companies [Table Text Block]" } } }, "localname": "PortfolioCompaniesTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_PortfolioCompanyAdviserTextBlock": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "label": "Portfolio Company Adviser [Text Block]" } } }, "localname": "PortfolioCompanyAdviserTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_PortfolioCompanyAvailableWithBenefitFlag": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "label": "Portfolio Company Available with Benefit [Flag]" } } }, "localname": "PortfolioCompanyAvailableWithBenefitFlag", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "booleanItemType" }, "vip_PortfolioCompanyAxis": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "Portfolio Company [Axis]" } } }, "localname": "PortfolioCompanyAxis", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "stringItemType" }, "vip_PortfolioCompanyExpensesFootnotesTextBlock": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "label": "Portfolio Company Expenses, Footnotes [Text Block]" } } }, "localname": "PortfolioCompanyExpensesFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_PortfolioCompanyExpensesMaximumPercent": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "label": "Portfolio Company Expenses Maximum [Percent]" } } }, "localname": "PortfolioCompanyExpensesMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_PortfolioCompanyExpensesMinimumPercent": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "label": "Portfolio Company Expenses Minimum [Percent]" } } }, "localname": "PortfolioCompanyExpensesMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_PortfolioCompanyExpensesTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "label": "Portfolio Company Expenses [Text Block]" } } }, "localname": "PortfolioCompanyExpensesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_PortfolioCompanyNameTextBlock": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "label": "Portfolio Company Name [Text Block]" } } }, "localname": "PortfolioCompanyNameTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_PortfolioCompanyObjectiveTextBlock": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "label": "Portfolio Company Objective [Text Block]" } } }, "localname": "PortfolioCompanyObjectiveTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_PortfolioCompanySubadviserTextBlock": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "label": "Portfolio Company Subadviser [Text Block]" } } }, "localname": "PortfolioCompanySubadviserTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_PreviouslyOfferedMember": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "Previously Offered [Member]" } } }, "localname": "PreviouslyOfferedMember", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "vip_PrincipalRiskTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "label": "Principal Risk [Text Block]" } } }, "localname": "PrincipalRiskTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_PrincipalRisksTableTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "label": "Item 5. Principal Risks [Table Text Block]" } } }, "localname": "PrincipalRisksTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_ProspectusLineItems": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "Prospectus [Line Items]" } } }, "localname": "ProspectusLineItems", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "xbrltype": "stringItemType" }, "vip_ProspectusTable": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "Prospectus:" } } }, "localname": "ProspectusTable", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "stringItemType" }, "vip_ProspectusesAvailableTextBlock": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "label": "Prospectuses Available [Text Block]" } } }, "localname": "ProspectusesAvailableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_PurposeOfBenefitTextBlock": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "label": "Purpose of Benefit [Text Block]" } } }, "localname": "PurposeOfBenefitTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_RiskAxis": { "auth_ref": [ ], "lang": { "en-us": { "role": { "label": "Risk [Axis]" } } }, "localname": "RiskAxis", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "stringItemType" }, "vip_RiskOfLossMember": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "label": "Risk of Loss [Member]" } } }, "localname": "RiskOfLossMember", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "vip_RiskTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "label": "Risk [Text Block]" } } }, "localname": "RiskTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_RisksTableTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "label": "Risks [Table Text Block]" } } }, "localname": "RisksTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_SalesLoadFootnotesTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "label": "Sales Load, Footnotes [Text Block]" } } }, "localname": "SalesLoadFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_SalesLoadOfPurchasePaymentsCurrentPercent": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "label": "Sales Load (of Purchase Payments), Current [Percent]" } } }, "localname": "SalesLoadOfPurchasePaymentsCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_SalesLoadOfPurchasePaymentsMaximumPercent": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "label": "Sales Load (of Purchase Payments), Maximum [Percent]" } } }, "localname": "SalesLoadOfPurchasePaymentsMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_SalesLoadOfPurchasePaymentsMinimumPercent": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "label": "Sales Load (of Purchase Payments), Minimum [Percent]" } } }, "localname": "SalesLoadOfPurchasePaymentsMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_SomePortfolioCompaniesNotAvailableForAllBenefitsTextBlock": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "label": "Some Portfolio Companies not Available for All Benefits [Text Block]" } } }, "localname": "SomePortfolioCompaniesNotAvailableForAllBenefitsTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_StandardBenefitExpenseCurrentDollars": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "label": "Standard Benefit Expense, Current [Dollars]" } } }, "localname": "StandardBenefitExpenseCurrentDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_StandardBenefitExpenseFootnotesTextBlock": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "label": "Standard Benefit Expense, Footnotes [Text Block]" } } }, "localname": "StandardBenefitExpenseFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_StandardBenefitExpenseMaximumDollars": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "label": "Standard Benefit Expense, Maximum [Dollars]" } } }, "localname": "StandardBenefitExpenseMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_StandardBenefitExpenseMinimumDollars": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "label": "Standard Benefit Expense, Minimum [Dollars]" } } }, "localname": "StandardBenefitExpenseMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_StandardBenefitExpenseOfBenefitBaseCurrentPercent": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "label": "Standard Benefit Expense (of Benefit Base), Current [Percent]" } } }, "localname": "StandardBenefitExpenseOfBenefitBaseCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_StandardBenefitExpenseOfBenefitBaseMaximumPercent": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "label": "Standard Benefit Expense (of Benefit Base), Maximum [Percent]" } } }, "localname": "StandardBenefitExpenseOfBenefitBaseMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_StandardBenefitExpenseOfBenefitBaseMinimumPercent": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "label": "Standard Benefit Expense (of Benefit Base), Minimum [Percent]" } } }, "localname": "StandardBenefitExpenseOfBenefitBaseMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_StandardBenefitExpenseOfOtherAmountCurrentPercent": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "label": "Standard Benefit Expense (of Other Amount), Current [Percent]" } } }, "localname": "StandardBenefitExpenseOfOtherAmountCurrentPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_StandardBenefitExpenseOfOtherAmountMaximumPercent": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "label": "Standard Benefit Expense (of Other Amount), Maximum [Percent]" } } }, "localname": "StandardBenefitExpenseOfOtherAmountMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_StandardBenefitExpenseOfOtherAmountMinimumPercent": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "label": "Standard Benefit Expense (of Other Amount), Minimum [Percent]" } } }, "localname": "StandardBenefitExpenseOfOtherAmountMinimumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_StandardBenefitFlag": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "label": "Standard Benefit [Flag]" } } }, "localname": "StandardBenefitFlag", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "booleanItemType" }, "vip_StandardDeathBenefitMember": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "label": "Standard Death Benefit [Member]" } } }, "localname": "StandardDeathBenefitMember", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "domainItemType" }, "vip_SurrenderChargeExampleMaximumDollars": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "label": "Surrender Charge Example Maximum [Dollars]" } } }, "localname": "SurrenderChargeExampleMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_SurrenderChargeFootnotesTextBlock": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "label": "Surrender Charge Footnotes [Text Block]" } } }, "localname": "SurrenderChargeFootnotesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_SurrenderChargeOfAmountSurrenderedMaximumPercent": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "label": "Surrender Charge (of Amount Surrendered) Maximum [Percent]" } } }, "localname": "SurrenderChargeOfAmountSurrenderedMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_SurrenderChargeOfOtherAmountMaximumPercent": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "label": "Surrender Charge (of Other Amount) Maximum [Percent]" } } }, "localname": "SurrenderChargeOfOtherAmountMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_SurrenderChargeOfPurchasePaymentsMaximumPercent": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "label": "Surrender Charge (of Purchase Payments) Maximum [Percent]" } } }, "localname": "SurrenderChargeOfPurchasePaymentsMaximumPercent", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "percentItemType" }, "vip_SurrenderChargePeriodYears": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "label": "Surrender Charge Phaseout Period, Years" } } }, "localname": "SurrenderChargePeriodYears", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "decimalItemType" }, "vip_SurrenderExampleTableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "label": "Surrender Example [Table Text Block]" } } }, "localname": "SurrenderExampleTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_SurrenderExpense10YearsMaximumDollars": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "label": "Surrender Expense, 10 Years, Maximum [Dollars]" } } }, "localname": "SurrenderExpense10YearsMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_SurrenderExpense10YearsMinimumDollars": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "label": "Surrender Expense, 10 Years, Minimum [Dollars]" } } }, "localname": "SurrenderExpense10YearsMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_SurrenderExpense1YearMaximumDollars": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "label": "Surrender Expense, 1 Year, Maximum [Dollars]" } } }, "localname": "SurrenderExpense1YearMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_SurrenderExpense1YearMinimumDollars": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "label": "Surrender Expense, 1 Year, Minimum [Dollars]" } } }, "localname": "SurrenderExpense1YearMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_SurrenderExpense3YearsMaximumDollars": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "label": "Surrender Expense, 3 Years, Maximum [Dollars]" } } }, "localname": "SurrenderExpense3YearsMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_SurrenderExpense3YearsMinimumDollars": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "label": "Surrender Expense, 3 Years, Minimum [Dollars]" } } }, "localname": "SurrenderExpense3YearsMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_SurrenderExpense5YearsMaximumDollars": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "label": "Surrender Expense, 5 Years, Maximum [Dollars]" } } }, "localname": "SurrenderExpense5YearsMaximumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_SurrenderExpense5YearsMinimumDollars": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "label": "Surrender Expense, 5 Years, Minimum [Dollars]" } } }, "localname": "SurrenderExpense5YearsMinimumDollars", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "nonNegativeMonetaryItemType" }, "vip_TemporaryFeeReductionsCurrentExpensesTextBlock": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "label": "Temporary Fee Reductions, Current Expenses [Text Block]" } } }, "localname": "TemporaryFeeReductionsCurrentExpensesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_TransactionChargesTextBlock": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "label": "Transaction Charges [Text Block]" } } }, "localname": "TransactionChargesTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" }, "vip_TransactionExpensesTableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "label": "Transaction Expenses [Table Text Block]" } } }, "localname": "TransactionExpensesTableTextBlock", "nsuri": "http://xbrl.sec.gov/vip/2022q2", "presentation": [ "http://xbrl.sec.gov/vip/role/N4" ], "xbrltype": "textBlockItemType" } }, "unitCount": 2 } }, "std_ref": { "r0": { "Name": "Form N-4", "Paragraph": "3", "Publisher": "SEC", "Section": "17", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r10": { "Name": "Form N-4", "Publisher": "SEC", "Section": "10", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r11": { "Name": "Form N-4", "Paragraph": "4", "Publisher": "SEC", "Section": "10", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r12": { "Name": "Form N-4", "Paragraph": "Instructions", "Publisher": "SEC", "Section": "10", "Subparagraph": "4", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r13": { "Name": "Form N-4", "Paragraph": "Instructions", "Publisher": "SEC", "Section": "10", "Subparagraph": "5", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r14": { "Name": "Form N-4", "Paragraph": "Instructions", "Publisher": "SEC", "Section": "10", "Subparagraph": "6", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r15": { "Name": "Form N-4", "Paragraph": "Instructions", "Publisher": "SEC", "Section": "10", "Subparagraph": "7", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r16": { "Name": "Form N-4", "Publisher": "SEC", "Section": "10", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r17": { "Name": "Form N-4", "Paragraph": "1", "Publisher": "SEC", "Section": "10", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r18": { "Name": "Form N-4", "Paragraph": "2", "Publisher": "SEC", "Section": "10", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r19": { "Name": "Form N-4", "Paragraph": "3", "Publisher": "SEC", "Section": "10", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r2": { "Name": "Form N-4", "Publisher": "SEC", "Section": "10", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r20": { "Name": "Form N-4", "Paragraph": "4", "Publisher": "SEC", "Section": "10", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r21": { "Name": "Form N-4", "Publisher": "SEC", "Section": "10", "Subsection": "c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r22": { "Name": "Form N-4", "Publisher": "SEC", "Section": "17", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r23": { "Name": "Form N-4", "Paragraph": "1", "Publisher": "SEC", "Section": "17", "Subparagraph": "b", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r24": { "Name": "Form N-4", "Paragraph": "1", "Publisher": "SEC", "Section": "17", "Subparagraph": "f", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r25": { "Name": "Form N-4", "Paragraph": "1", "Publisher": "SEC", "Section": "17", "Sentence": "2", "Subparagraph": "f", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r26": { "Name": "Form N-4", "Paragraph": "2", "Publisher": "SEC", "Section": "17", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r27": { "Name": "Form N-4", "Paragraph": "3", "Publisher": "SEC", "Section": "17", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r28": { "Name": "Form N-4", "Paragraph": "4", "Publisher": "SEC", "Section": "17", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r29": { "Name": "Form N-4", "Paragraph": "5", "Publisher": "SEC", "Section": "17", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r3": { "Name": "Form N-4", "Paragraph": "Instructions", "Publisher": "SEC", "Section": "10", "Sentence": "b", "Subparagraph": "1", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r30": { "Name": "Form N-4", "Paragraph": "6", "Publisher": "SEC", "Section": "17", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r31": { "Name": "Form N-4", "Paragraph": "7", "Publisher": "SEC", "Section": "17", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r32": { "Name": "Form N-4", "Publisher": "SEC", "Section": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r33": { "Name": "Form N-4", "Paragraph": "2", "Publisher": "SEC", "Section": "2", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r34": { "Name": "Form N-4", "Paragraph": "2", "Publisher": "SEC", "Section": "2", "Subparagraph": "a", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r35": { "Name": "Form N-4", "Paragraph": "2", "Publisher": "SEC", "Section": "2", "Subparagraph": "b", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r36": { "Name": "Form N-4", "Paragraph": "2", "Publisher": "SEC", "Section": "2", "Subparagraph": "c", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r37": { "Clause": "B", "Name": "Form N-4", "Paragraph": "2", "Publisher": "SEC", "Section": "2", "Sentence": "i", "Subparagraph": "c", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r38": { "Clause": "C", "Name": "Form N-4", "Paragraph": "2", "Publisher": "SEC", "Section": "2", "Sentence": "i", "Subparagraph": "c", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r39": { "Clause": "B", "Name": "Form N-4", "Paragraph": "2", "Publisher": "SEC", "Section": "2", "Sentence": "ii", "Subparagraph": "c", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r4": { "Name": "Form N-4", "Paragraph": "Instructions", "Publisher": "SEC", "Section": "10", "Subparagraph": "2", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r40": { "Name": "Form N-4", "Paragraph": "3", "Publisher": "SEC", "Section": "2", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r41": { "Name": "Form N-4", "Paragraph": "4", "Publisher": "SEC", "Section": "2", "Subparagraph": "a", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r42": { "Name": "Form N-4", "Paragraph": "4", "Publisher": "SEC", "Section": "2", "Subparagraph": "b", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r43": { "Name": "Form N-4", "Paragraph": "5", "Publisher": "SEC", "Section": "2", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r44": { "Name": "Form N-4", "Paragraph": "6", "Publisher": "SEC", "Section": "2", "Subparagraph": "a", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r45": { "Name": "Form N-4", "Paragraph": "6", "Publisher": "SEC", "Section": "2", "Subparagraph": "b", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r46": { "Name": "Form N-4", "Publisher": "SEC", "Section": "4", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r47": { "Name": "Form N-4", "Paragraph": "10", "Publisher": "SEC", "Section": "4", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r48": { "Name": "Form N-4", "Paragraph": "11", "Publisher": "SEC", "Section": "4", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r49": { "Name": "Form N-4", "Paragraph": "12", "Publisher": "SEC", "Section": "4", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r5": { "Name": "Form N-4", "Paragraph": "Instructions", "Publisher": "SEC", "Section": "10", "Subparagraph": "3", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r50": { "Name": "Form N-4", "Paragraph": "13", "Publisher": "SEC", "Section": "4", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r51": { "Name": "Form N-4", "Paragraph": "14", "Publisher": "SEC", "Section": "4", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r52": { "Name": "Form N-4", "Paragraph": "15", "Publisher": "SEC", "Section": "4", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r53": { "Name": "Form N-4", "Paragraph": "16", "Publisher": "SEC", "Section": "4", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r54": { "Name": "Form N-4", "Paragraph": "17", "Publisher": "SEC", "Section": "4", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r55": { "Name": "Form N-4", "Paragraph": "18", "Publisher": "SEC", "Section": "4", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r56": { "Name": "Form N-4", "Paragraph": "18", "Publisher": "SEC", "Section": "4", "Subparagraph": "g", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r57": { "Name": "Form N-4", "Paragraph": "18", "Publisher": "SEC", "Section": "4", "Subparagraph": "h", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r58": { "Name": "Form N-4", "Paragraph": "18", "Publisher": "SEC", "Section": "4", "Subparagraph": "i", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r59": { "Name": "Form N-4", "Paragraph": "8", "Publisher": "SEC", "Section": "4", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r6": { "Name": "Form N-4", "Paragraph": "Instructions", "Publisher": "SEC", "Section": "10", "Subparagraph": "4", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r60": { "Name": "Form N-4", "Paragraph": "9", "Publisher": "SEC", "Section": "4", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r61": { "Name": "Form N-4", "Publisher": "SEC", "Section": "5", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r62": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "313", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r63": { "Name": "Form N-4", "Paragraph": "17", "Publisher": "SEC", "Section": "4", "Subsection": "Instructions", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r7": { "Name": "Form N-4", "Paragraph": "Instructions", "Publisher": "SEC", "Section": "10", "Subparagraph": "5", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r8": { "Name": "Form N-4", "Paragraph": "Instructions", "Publisher": "SEC", "Section": "10", "Subparagraph": "6", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r9": { "Name": "Form N-4", "Paragraph": "c", "Publisher": "SEC", "Section": "10", "Subsection": "c", "role": "http://www.xbrl.org/2003/role/presentationRef" } }, "version": "2.2" } |