{
 "version": "2.2",
 "instance": {
  "8dcc3a58c423313.htm": {
   "nsprefix": "cik0000896435",
   "nsuri": "http://aimvariableinsurancefunds.com/20240630",
   "dts": {
    "inline": {
     "local": [
      "8dcc3a58c423313.htm"
     ]
    },
    "schema": {
     "local": [
      "cik0000896435-20240630.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/arcrole/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024_def.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/oef/2024/oef-2024.xsd",
      "https://xbrl.sec.gov/oef/2024/oef-2024_lab.xsd",
      "https://xbrl.sec.gov/oef/2024/oef-sr-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "cik0000896435-20240630_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "cik0000896435-20240630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cik0000896435-20240630_pre.xml"
     ]
    }
   },
   "keyStandard": 26,
   "keyCustom": 0,
   "axisStandard": 7,
   "axisCustom": 0,
   "memberStandard": 32,
   "memberCustom": 253,
   "hidden": {
    "total": 611,
    "http://xbrl.sec.gov/dei/2024": 76,
    "http://xbrl.sec.gov/oef/2024": 535
   },
   "contextCount": 1138,
   "entityCount": 1,
   "segmentCount": 285,
   "elementCount": 404,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/oef/2024": 1983,
    "http://fasb.org/us-gaap/2024": 140,
    "http://xbrl.sec.gov/dei/2024": 78
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/oef/role/NcsrCover",
     "longName": "030000 - Disclosure - Form N-CSR Cover",
     "shortName": "Form N-CSR Cover",
     "isDefault": "true",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "P01_01_2024To06_30_2024",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "8dcc3a58c423313.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R2": {
     "role": "http://xbrl.sec.gov/oef/role/ShareholderReport",
     "longName": "030001 - Disclosure - Shareholder Report",
     "shortName": "Shareholder Report",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "2",
     "firstAnchor": {
      "contextRef": "P01_01_2024To06_30_2024",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "8dcc3a58c423313.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2024To06_30_2024_C000209359MemberoefClassAxis",
      "name": "oef:FundName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "8dcc3a58c423313.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
     "longName": "040020 - Disclosure - Shareholder Report, Holdings (Details)",
     "shortName": "Shareholder Report, Holdings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "3",
     "firstAnchor": {
      "contextRef": "PAsOn06_30_2024_C000209372MemberoefClassAxis_NovoNordiskASClassBMemberoefLargestHoldingAxis",
      "name": "oef:PctOfNav",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "8dcc3a58c423313.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn06_30_2024_C000209372MemberoefClassAxis_NovoNordiskASClassBMemberoefLargestHoldingAxis",
      "name": "oef:PctOfNav",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "8dcc3a58c423313.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "cik0000896435_ADMABiologicsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ADMABiologicsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ADMA Biologics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_ASMLHoldingNVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ASMLHoldingNVMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASML Holding N.V. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_ASMLHoldingNVNewYorkSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ASMLHoldingNVNewYorkSharesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASML Holding N.V., New York Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_AU": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "AU",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AUSTRALIA"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AccountValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AccountValueLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "oef_AccountValueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AccountValueTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value [Table]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "oef_AccountValueTableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AccountValueTableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value Table [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "oef_AccountantChngDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AccountantChngDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accountant Change Date"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "oef_AccountantChngDisagreementsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AccountantChngDisagreementsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accountant Change Disagreements [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "oef_AccountantChngStatementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AccountantChngStatementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accountant Change Statement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "oef_AcctVal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AcctVal",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_AdditionalIndexAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AdditionalIndexAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index [Axis]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "oef_AdditionalIndexDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AdditionalIndexDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index [Domain]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "oef_AddlFundStatisticsSignificanceOrLimitsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AddlFundStatisticsSignificanceOrLimitsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Fund Statistics Significance or Limits [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "oef_AddlFundStatisticsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AddlFundStatisticsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Fund Statistics [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "oef_AddlInfoEmail": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AddlInfoEmail",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information Email"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "oef_AddlInfoPhoneNumber": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AddlInfoPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information Phone Number"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "oef_AddlInfoTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AddlInfoTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "oef_AddlInfoWebsite": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AddlInfoWebsite",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information Website"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "oef_AdvisoryFeesPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AdvisoryFeesPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advisory Fees Paid, Amount"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "cik0000896435_AethonUnitedBRLPAethonUnitedFinanceCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AethonUnitedBRLPAethonUnitedFinanceCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aethon\u00a0United\u00a0BR\u00a0L.P./Aethon\u00a0United\u00a0Finance\u00a0Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AgencyCreditRiskTransferNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AgencyCreditRiskTransferNotesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agency Credit Risk Transfer Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AirbusSEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AirbusSEMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Airbus SE [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AircastleLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AircastleLtdMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aircastle\u00a0Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AlexandriaRealEstateEquitiesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AlexandriaRealEstateEquitiesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alexandria Real Estate Equities, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AllisonTransmissionIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AllisonTransmissionIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allison\u00a0Transmission,\u00a0Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AlphabetIncClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AlphabetIncClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alphabet, Inc., Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AlphabetIncClassCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AlphabetIncClassCMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alphabet, Inc., Class C [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AlphabetIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AlphabetIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alphabet, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AmazoncomIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AmazoncomIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AmericanAirlinesIncAAdvantageLoyaltyIPLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AmericanAirlinesIncAAdvantageLoyaltyIPLtdMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "American\u00a0Airlines,\u00a0Inc./AAdvantage\u00a0Loyalty\u00a0IP\u00a0Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AnalogDevicesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AnalogDevicesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Analog Devices, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AnnlOrSemiAnnlStatementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AnnlOrSemiAnnlStatementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual or Semi-Annual Statement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "cik0000896435_AppleIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AppleIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AppliedIndustrialTechnologiesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AppliedIndustrialTechnologiesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applied Industrial Technologies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AresManagementCorpClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AresManagementCorpClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ares Management Corp., Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AristaNetworksIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AristaNetworksIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arista Networks, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_Asset-BackedSecurityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "Asset-BackedSecurityMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AssetBacked Security [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Assets",
        "documentation": "Amount of net assets (liabilities)."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "cik0000896435_AstraZenecaPLCADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AstraZenecaPLCADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AstraZeneca PLC, ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AtkoreIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AtkoreIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Atkore, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AtlasCopcoABClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AtlasCopcoABClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Atlas Copco AB, Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_AutoNationIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "AutoNationIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AutoNation, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AverageAnnualReturnAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AverageAnnualReturnAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return:"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "oef_AverageAnnualReturnLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AverageAnnualReturnLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AverageAnnualReturnTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AverageAnnualReturnTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AvgAnnlRtrPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AvgAnnlRtrPct",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return, Percent"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_AvgAnnlRtrTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "AvgAnnlRtrTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0000896435_BakerHughesCoClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "BakerHughesCoClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Baker Hughes Co., Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_BankofAmericaCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "BankofAmericaCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank of America Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_BerkshireHathawayIncClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "BerkshireHathawayIncClassBMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Berkshire Hathaway, Inc., Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_BostonScientificCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "BostonScientificCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Boston Scientific Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_BroadBasedIndexAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "BroadBasedIndexAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index [Axis]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "oef_BroadBasedIndexDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "BroadBasedIndexDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index [Domain]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "cik0000896435_BroadcomIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "BroadcomIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000404Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000404Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000404 [Member]",
        "terseLabel": "Invesco V.I. Government Securities Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000405Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000405Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000405 [Member]",
        "terseLabel": "Invesco V.I. Government Securities Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000408Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000408Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000408 [Member]",
        "terseLabel": "Invesco V.I. High Yield Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000409Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000409Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000409 [Member]",
        "terseLabel": "Invesco V.I. High Yield Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000410Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000410Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000410 [Member]",
        "verboseLabel": "Invesco V.I. EQV International Equity Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000411Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000411Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000411 [Member]",
        "verboseLabel": "INVESCO V.I. EQV International Equity Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000414Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000414Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000414 [Member]",
        "terseLabel": "Invesco V.I. Main Street Mid Cap Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000415Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000415Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000415 [Member]",
        "terseLabel": "Invesco V.I. Main Street Mid Cap Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000416Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000416Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000416 [Member]",
        "terseLabel": "Invesco V.I. Government Money Market Fund (Series I)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000417Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000417Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000417 [Member]",
        "terseLabel": "Invesco V.I. Government Money Market Fund (Series II)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000420Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000420Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000420 [Member]",
        "terseLabel": "Invesco V.I. Global Real Estate Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000421Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000421Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000421 [Member]",
        "terseLabel": "Invesco V.I. Global Real Estate Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000422Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000422Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000422 [Member]",
        "terseLabel": "Invesco V.I. Small Cap Equity Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000423Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000423Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000423 [Member]",
        "terseLabel": "Invesco V.I. Small Cap Equity Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000432Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000432Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000432 [Member]",
        "terseLabel": "Invesco V.I. Health Care Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000433Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000433Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000433 [Member]",
        "terseLabel": "Invesco V.I. Health Care Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000438Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000438Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000438 [Member]",
        "terseLabel": "Invesco V.I. Technology Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000439Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000439Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000439 [Member]",
        "terseLabel": "Invesco V.I. Technology Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000452Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000452Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000452 [Member]",
        "terseLabel": "Invesco V.I. Core Equity Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000453Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000453Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000453 [Member]",
        "terseLabel": "Invesco V.I. Core Equity Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000456Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000456Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000456 [Member]",
        "terseLabel": "Invesco V.I. Core Plus Bond Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000000457Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000000457Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000000457 [Member]",
        "terseLabel": "Invesco V.I. Core Plus Bond Fund Series II [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084639Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084639Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084639 [Member]",
        "terseLabel": "Invesco V.I. Diversified Dividend Fund Series I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084640Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084640Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084640 [Member]",
        "terseLabel": "Invesco V.I. Diversified Dividend Fund Series II [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084641Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084641Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084641 [Member]",
        "terseLabel": "Invesco V.I. Comstock Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084642Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084642Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084642 [Member]",
        "verboseLabel": "Invesco V.I. Comstock Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084643Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084643Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084643 [Member]",
        "verboseLabel": "Invesco V.I. Equity and Income Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084644Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084644Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084644 [Member]",
        "verboseLabel": "INVESCO V.I. EQUITY AND INCOME FUND Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084647Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084647Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084647 [Member]",
        "verboseLabel": "Invesco V.I. Global Core Equity Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084648Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084648Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084648 [Member]",
        "verboseLabel": "INVESCO V.I. GLOBAL CORE EQUITY FUND Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084651Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084651Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084651 [Member]",
        "terseLabel": "Invesco V.I. Growth and Income Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084652Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084652Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084652 [Member]",
        "terseLabel": "Invesco V.I. Growth and Income Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084659Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084659Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084659 [Member]",
        "terseLabel": "Invesco V.I. American Value Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084660Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084660 [Member]",
        "terseLabel": "Invesco V.I. American Value Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084675Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084675Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084675 [Member]",
        "verboseLabel": "INVESCO V.I. EQUALLY-WEIGHTED S&amp;P 500 FUND Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084676Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084676Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084676 [Member]",
        "verboseLabel": "INVESCO V.I. EQUALLY-WEIGHTED S&amp;P 500 FUND Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084677Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084677Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084677 [Member]",
        "terseLabel": "Invesco V.I. American Franchise Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000084678Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000084678Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000084678 [Member]",
        "terseLabel": "Invesco V.I. American Franchise Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000095034Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000095034Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000095034 [Member]",
        "terseLabel": "Invesco V.I. Balanced-Risk Allocation Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000095035Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000095035Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000095035 [Member]",
        "verboseLabel": "Invesco V.I. Balanced-Risk Allocation Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209355Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209355Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209355 [Member]",
        "terseLabel": "Invesco V.I. Capital Appreciation Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209356Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209356Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209356 [Member]",
        "terseLabel": "Invesco V.I. Capital Appreciation Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209359Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209359Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209359 [Member]",
        "terseLabel": "Invesco V.I. U.S. Government Money Portfolio Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209360Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209360Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209360 [Member]",
        "terseLabel": "Invesco V.I. U.S. Government Money Portfolio Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209363Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209363Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209363 [Member]",
        "terseLabel": "Invesco V.I. Discovery Mid Cap Growth Fund Series II [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209364Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209364Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209364 [Member]",
        "terseLabel": "Invesco V.I. Discovery Mid Cap Growth Fund Series I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209367Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209367Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209367 [Member]",
        "terseLabel": "Invesco V.I. Global Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209368Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209368Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209368 [Member]",
        "verboseLabel": "Invesco V.I. Global Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209369Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209369Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209369 [Member]",
        "terseLabel": "Invesco V.I. Global Strategic Income Fund (Series II)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209370Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209370Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209370 [Member]",
        "terseLabel": "Invesco V.I. Global Strategic Income Fund (Series I)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209371Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209371Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209371 [Member]",
        "terseLabel": "Invesco Oppenheimer V.I. International Growth Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209372Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209372Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209372 [Member]",
        "terseLabel": "Invesco Oppenheimer V.I. International Growth Fund Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209373Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209373Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209373 [Member]",
        "terseLabel": "Invesco V.I. Main Street Fund Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209374Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209374Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209374 [Member]",
        "terseLabel": "Invesco V.I. Main Street Fund\u00ae Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209375Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209375Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209375 [Member]",
        "terseLabel": "Invesco V.I. Main Street Small Cap Fund\u00ae Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000209376Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000209376Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000209376 [Member]",
        "terseLabel": "Invesco V.I. Main Street Small Cap Fund\u00ae Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229827Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229827Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229827 [Member]",
        "terseLabel": "Invesco\u00ae V.I. Nasdaq 100 Buffer Fund - September Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229828Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229828Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229828 [Member]",
        "terseLabel": "Invesco\u00ae V.I. Nasdaq 100 Buffer Fund - September Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229829Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229829Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229829 [Member]",
        "terseLabel": "Invesco\u00ae V.I. Nasdaq 100 Buffer Fund - December Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229830Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229830Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229830 [Member]",
        "terseLabel": "Invesco\u00ae V.I. Nasdaq 100 Buffer Fund - December Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229831Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229831Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229831 [Member]",
        "terseLabel": "Invesco\u00ae V.I. Nasdaq 100 Buffer Fund - March Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229832Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229832Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229832 [Member]",
        "terseLabel": "Invesco\u00ae V.I. Nasdaq 100 Buffer Fund - March Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229833Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229833Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229833 [Member]",
        "terseLabel": "Invesco\u00ae V.I. Nasdaq 100 Buffer Fund - June Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229834Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229834Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229834 [Member]",
        "terseLabel": "Invesco\u00ae V.I. Nasdaq 100 Buffer Fund - June Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229835Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229835Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229835 [Member]",
        "terseLabel": "Invesco\u00ae V.I. S&amp;P 500 Buffer Fund - September Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229836Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229836Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229836 [Member]",
        "terseLabel": "Invesco\u00ae V.I. S&amp;P 500 Buffer Fund - September Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229837Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229837Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229837 [Member]",
        "terseLabel": "Invesco\u00ae V.I. S&amp;P 500 Buffer Fund - December Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229838Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229838Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229838 [Member]",
        "terseLabel": "Invesco\u00ae V.I. S&amp;P 500 Buffer Fund - December Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229839Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229839Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229839 [Member]",
        "terseLabel": "Invesco\u00ae V.I. S&amp;P 500 Buffer Fund - March Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229840Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229840Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229840 [Member]",
        "terseLabel": "Invesco\u00ae V.I. S&amp;P 500 Buffer Fund - March Series II"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229841Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229841Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229841 [Member]",
        "terseLabel": "Invesco\u00ae V.I. S&amp;P 500 Buffer Fund \u2013 June Series I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_C000229842Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "C000229842Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000229842 [Member]",
        "terseLabel": "Invesco\u00ae V.I. S&amp;P 500 Buffer Fund \u2013 June Series II"
       }
      }
     },
     "auth_ref": []
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CA",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CBREGroupIncClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CBREGroupIncClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CBRE Group, Inc., Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CCCandbelowMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CCCandbelowMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CCC and below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CGIIncClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CGIIncClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CGI, Inc., Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_CH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CH",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SWITZERLAND"
       }
      }
     },
     "auth_ref": []
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CN",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CaesarsEntertainmentIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CaesarsEntertainmentIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Caesars Entertainment, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CamdenPropertyTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CamdenPropertyTrustMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Camden Property Trust [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CarnivalCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CarnivalCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carnival Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CarriageServicesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CarriageServicesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carriage\u00a0Services,\u00a0Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CashatMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CashatMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CenteneCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CenteneCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Centene Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CertificatesofDepositMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CertificatesofDepositMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Certificates of Deposit [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_ChevronCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ChevronCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chevron Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ClassAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class [Axis]"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "oef_ClassName": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ClassName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Name"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "cik0000896435_CocaColaCoTheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CocaColaCoTheMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coca-Cola Co. (The) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CoherentCorp.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CoherentCorp.Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coherent Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CommercialPapersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CommercialPapersMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Papers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CommoditiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CommoditiesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commodities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CommonStocksOtherEquityInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CommonStocksOtherEquityInterestsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stocks &amp; Other Equity Interests [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_CommunicationServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CommunicationServicesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_CommunicationsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "CommunicationsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Communications Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000896435_CompassGroupPLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CompassGroupPLCMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compass Group PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_ConstellationSoftwareIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ConstellationSoftwareIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Constellation Software, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ConsumerDiscretionarySectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ConsumerDiscretionarySectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Discretionary Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_ConsumerStaplesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ConsumerStaplesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Staples Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "oef_CreditQualityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "CreditQualityAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Quality [Axis]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_CreditQualityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "CreditQualityDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Quality [Domain]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_CreditQualityExplanationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "CreditQualityExplanationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Quality Explanation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_CreditRatingsSelectionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "CreditRatingsSelectionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Ratings Selection [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000896435_CurtissWrightCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "CurtissWrightCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Curtiss-Wright Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_DE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "DE",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GERMANY"
       }
      }
     },
     "auth_ref": []
    },
    "country_DK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "DK",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DENMARK"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_DLFLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "DLFLtdMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DLF Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_DanaherCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "DanaherCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Danaher Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_DiamondbackEnergyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "DiamondbackEnergyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diamondback Energy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_DistOfCapitalTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "DistOfCapitalTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution of Capital [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_DollaramaIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "DollaramaIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dollarama, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_EMRLDBorrowerLPEmeraldCoIssuerIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "EMRLDBorrowerLPEmeraldCoIssuerIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EMRLD\u00a0Borrower\u00a0L.P./Emerald\u00a0Co-Issuer,\u00a0Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_ES": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "ES",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SPAIN"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_EightToThirtyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "EightToThirtyMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Eight to Thirty [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_ElevanceHealthIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ElevanceHealthIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elevance Health, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_EliLillyandCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "EliLillyandCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Eli Lilly and Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnergySectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnergySectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Sector [Member]",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to energy."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r68",
      "r69",
      "r70",
      "r71"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Investment Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "cik0000896435_EpirocABClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "EpirocABClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Epiroc AB, Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_EquinixIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "EquinixIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equinix, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_EquitiesAndOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "EquitiesAndOptionsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equities and Options [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_EquityResidentialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "EquityResidentialMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Residential [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_EtfDiscountNumDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "EtfDiscountNumDays",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Discount, Number of Days"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "oef_EtfPastPerfTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "EtfPastPerfTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Past Performance [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "oef_EtfPremiumDiscountTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "EtfPremiumDiscountTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Premium Discount [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "oef_EtfPremiumNumDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "EtfPremiumNumDays",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Premium, Number of Days"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "oef_EtfPurchaseExplanationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "EtfPurchaseExplanationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Purchase Explanation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "cik0000896435_ExpediaGroupIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ExpediaGroupIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expedia Group, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ExpenseRatioPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ExpenseRatioPct",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Ratio, Percent"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "oef_ExpensesExclExtraordinaryExpensesPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ExpensesExclExtraordinaryExpensesPct",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Excluding Extraordinary Expenses, Percent"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "oef_ExpensesPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ExpensesPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Paid, Amount"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpensesRepresentBothMasterAndFeeder": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ExpensesRepresentBothMasterAndFeeder",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Represent Both Master and Feeder [Text]"
       }
      }
     },
     "auth_ref": [
      "r33",
      "r63"
     ]
    },
    "oef_ExpensesShortPeriodFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ExpensesShortPeriodFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Short Period Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "oef_ExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ExpensesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExposureBasisExplanationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ExposureBasisExplanationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exposure Basis Explanation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000896435_ExtraSpaceStorageIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ExtraSpaceStorageIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extra Space Storage, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ExtraordinaryExpensesFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ExtraordinaryExpensesFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extraordinary Expenses Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "cik0000896435_ExxonMobilCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ExxonMobilCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exxon Mobil Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_FR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "FR",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FRANCE"
       }
      }
     },
     "auth_ref": []
    },
    "oef_FactorsAffectingPerfTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "FactorsAffectingPerfTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Factors Affecting Performance [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "cik0000896435_FedExCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "FedExCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FedEx Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_FidelityNationalInformationServicesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "FidelityNationalInformationServicesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fidelity National Information Services, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialServicesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialServicesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Services Sector [Member]",
        "documentation": "Sector of the economy consisting of companies engaged in financial services."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r21",
      "r68",
      "r69",
      "r70",
      "r71"
     ]
    },
    "cik0000896435_FixedIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "FixedIncomeMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Income [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_FreeportMcMoRanIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "FreeportMcMoRanIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Freeport-McMoRan, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_FundName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "FundName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fund Name"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GB",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "oef_GeographicRegionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "GeographicRegionAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Region [Axis]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_GeographicRegionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "GeographicRegionDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Region [Domain]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000896435_Group1AutomotiveIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "Group1AutomotiveIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Group\u00a01\u00a0Automotive,\u00a0Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_HDFCBankLtdADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "HDFCBankLtdADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "HDFC Bank Ltd., ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HealthcareSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HealthcareSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Healthcare Sector [Member]",
        "documentation": "Sector of the economy consisting of companies engaged in healthcare-related business activities."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r21",
      "r68",
      "r69",
      "r70",
      "r71"
     ]
    },
    "cik0000896435_HealthpeakPropertiesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "HealthpeakPropertiesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Healthpeak Properties, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_HermesInternationalSCAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "HermesInternationalSCAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hermes International S.C.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_HiltonWorldwideHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "HiltonWorldwideHoldingsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hilton Worldwide Holdings, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_HoldingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "HoldingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_HoldingsCount": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "HoldingsCount",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings Count"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "oef_HoldingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "HoldingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_HoldingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "HoldingsTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Table]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_HoldingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "HoldingsTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000896435_HowmetAerospaceIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "HowmetAerospaceIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Howmet Aerospace, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_HubbellIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "HubbellIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hubbell, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_ICONPLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ICONPLCMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICON PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_IN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "IN",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INDIA"
       }
      }
     },
     "auth_ref": []
    },
    "country_IT": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "IT",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ITALY"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_ITTIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ITTIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ITT, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_InabilityToMeetDistLevelTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "InabilityToMeetDistLevelTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inability to Meet Distribution Level [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "oef_IndustrialSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "IndustrialSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industrial Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_IndustrySectorAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "IndustrySectorAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector [Axis]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_IndustrySectorDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "IndustrySectorDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector [Domain]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_InformationTechnologySectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "InformationTechnologySectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Information Technology Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000896435_IntuitIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "IntuitIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intuit, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_IntuitiveSurgicalIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "IntuitiveSurgicalIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intuitive Surgical, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyPortfolioTurnover": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyPortfolioTurnover",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Portfolio Turnover",
        "documentation": "Percentage of lesser of purchase or sale of portfolio securities to average value of portfolio securities owned."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Type [Axis]",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r21"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r21"
     ]
    },
    "cik0000896435_InvestorABClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "InvestorABClassBMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investor AB, Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_InvitationHomesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "InvitationHomesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Invitation Homes, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_ItronIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ItronIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Itron, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_JP": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "JP",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JAPAN"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_JPMorganChaseCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "JPMorganChaseCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JPMorgan Chase &amp; Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_JohnsonControlsInternationalPLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "JohnsonControlsInternationalPLCMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Johnson Controls International PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_JohnsonJohnsonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "JohnsonJohnsonMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Johnson &amp; Johnson [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_KBHomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "KBHomeMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "KB Home [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_KBRIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "KBRIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "KBR, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_KKRCoIncClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "KKRCoIncClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "KKR &amp; Co., Inc., Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_KR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "KR",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "KOREA, REPUBLIC OF"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_KornFerryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "KornFerryMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Korn Ferry [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_LVMHMoetHennessyLouisVuittonSEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "LVMHMoetHennessyLouisVuittonSEMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LVMH Moet Hennessy Louis Vuitton SE [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_LamResearchCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "LamResearchCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lam Research Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_LargestHoldingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "LargestHoldingAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding [Axis]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_LargestHoldingsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "LargestHoldingsDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holdings [Domain]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_LargestHoldingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "LargestHoldingsTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holdings [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "oef_LineGraphAndTableMeasureName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "LineGraphAndTableMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line Graph and Table Measure Name"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_LineGraphTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "LineGraphTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line Graph [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "cik0000896435_LondonStockExchangeGroupPLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "LondonStockExchangeGroupPLCMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "London Stock Exchange Group PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_LumentumHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "LumentumHoldingsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lumentum Holdings, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MACOMTechnologySolutionsHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MACOMTechnologySolutionsHoldingsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MACOM Technology Solutions Holdings, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MGMResortsInternationalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MGMResortsInternationalMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MGM Resorts International [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MarvellTechnologyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MarvellTechnologyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marvell Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MasTecIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MasTecIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MasTec, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MastercardIncClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MastercardIncClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mastercard, Inc., Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_MaterialChngDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaterialChngDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Change Date"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "oef_MaterialChngDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaterialChngDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Change Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "oef_MaterialFundChngAdviserTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaterialFundChngAdviserTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Adviser [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "oef_MaterialFundChngExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaterialFundChngExpensesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Expenses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "oef_MaterialFundChngNameTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaterialFundChngNameTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Name [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "oef_MaterialFundChngNoticeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaterialFundChngNoticeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Notice [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "oef_MaterialFundChngObjectivesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaterialFundChngObjectivesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Objectives [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "oef_MaterialFundChngRisksChngTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaterialFundChngRisksChngTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Risks Change [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "oef_MaterialFundChngStrategiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaterialFundChngStrategiesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Strategies [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "oef_MaterialFundChngTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaterialFundChngTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "oef_MaterialsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaterialsSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Materials Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000896435_MativHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MativHoldingsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mativ\u00a0Holdings,\u00a0Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaturityAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [Axis]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "MaturityDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [Domain]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000896435_McKessonCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "McKessonCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "McKesson Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MerckCoIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MerckCoIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Merck &amp; Co., Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MetaPlatformsIncClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MetaPlatformsIncClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Meta Platforms, Inc., Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MicrosoftCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MicrosoftCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MoneyMarketFundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MoneyMarketFundMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Fund [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MoneyMarketFundPlusOtherAssetLessLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MoneyMarketFundPlusOtherAssetLessLiabilitiesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Fund Plus Other Asset Less Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MoneyMarketFundsPlusOtherAssetLessLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MoneyMarketFundsPlusOtherAssetLessLiabilitiesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Funds Plus Other Asset Less Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MoneyMarketFundsPlusOtherAssetsLessLiabilitiesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Funds Plus Other Assets Less Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MonolithicPowerSystemsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MonolithicPowerSystemsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Monolithic Power Systems, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_MorganStanleyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "MorganStanleyMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Morgan Stanley [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_NL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "NL",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NETHERLANDS"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_NRGEnergyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "NRGEnergyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NRG Energy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_NVIDIACorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "NVIDIACorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_NextPLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "NextPLCMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Next PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_NinetyToOneHundredEightyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "NinetyToOneHundredEightyMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ninety to One hundred Eighty [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_NinetyoneToOneHundredEightyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "NinetyoneToOneHundredEightyMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ninetyone to One Hundred Eighty [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_NoDeductionOfTaxesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "NoDeductionOfTaxesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Deduction of Taxes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_NonRatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "NonRatedMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_NonUSDollarDenominatedBondsNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "NonUSDollarDenominatedBondsNotesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-U.S. Dollar Denominated Bonds &amp; Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_NorwegianCruiseLineHoldingsLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "NorwegianCruiseLineHoldingsLtdMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Norwegian Cruise Line Holdings Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_NotRatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "NotRatedMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_NovoNordiskASClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "NovoNordiskASClassBMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Novo Nordisk A/S, Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_OldDominionFreightLineIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "OldDominionFreightLineIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Old Dominion Freight Line, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_OllieBargainOutletHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "OllieBargainOutletHoldingsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ollie's Bargain Outlet Holdings, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_OneHundredEightyOnePlusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "OneHundredEightyOnePlusMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One Hundred Eighty One Plus [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_OneToSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "OneToSevenMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One to Seven [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_OpenOverTheCounterInterestRateSwaptionsPurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "OpenOverTheCounterInterestRateSwaptionsPurchasedMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Open Over-The-Counter Interest Rate Swaptions Purchased [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_OptionsPurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "OptionsPurchasedMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options Purchased [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_OracleCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "OracleCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oracle Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_OtherAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "OtherAssetMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Asset [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_OtherCategory1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "OtherCategory1Axis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 1 [Axis]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_OtherCategory1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "OtherCategory1Domain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 1 [Domain]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_OtherCategory2Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "OtherCategory2Axis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 2 [Axis]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_OtherCategory2Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "OtherCategory2Domain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 2 [Domain]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000896435_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "OtherMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_ParkerHannifinCorpsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ParkerHannifinCorpsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parker Hannifin Corps [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_PctOfNav": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "PctOfNav",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Net Asset Value"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_PctOfNetLongExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "PctOfNetLongExposure",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Net Long Exposure"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_PctOfNetShortExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "PctOfNetShortExposure",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Net Short Exposure"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_PctOfTotalInv": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "PctOfTotalInv",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Total Investments"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_PctOfTotalLongExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "PctOfTotalLongExposure",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Total Long Exposure"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_PctOfTotalShortExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "PctOfTotalShortExposure",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Total Short Exposure"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000896435_PennyMacFinancialServicesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "PennyMacFinancialServicesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PennyMac Financial Services, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_PerfInceptionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "PerfInceptionDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Inception Date"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_PerfTableMarketIndexChngdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "PerfTableMarketIndexChngdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Market Index Changed [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "oef_PerformancePastDoesNotIndicateFuture": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "PerformancePastDoesNotIndicateFuture",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Past Does Not Indicate Future [Text]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r64"
     ]
    },
    "cik0000896435_PhilipMorrisInternationalIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "PhilipMorrisInternationalIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Philip Morris International, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_PiperSandlerCosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "PiperSandlerCosMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Piper Sandler Cos. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_PreviousInvestmentAdviserTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "PreviousInvestmentAdviserTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previous Investment Adviser [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "oef_PriorMarketIndexComparisonTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "PriorMarketIndexComparisonTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Market Index Comparison [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "cik0000896435_ProcterGambleCoTheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ProcterGambleCoTheMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Procter &amp; Gamble Co. (The) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_RELXPLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "RELXPLCMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELX PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_RaymondJamesFinancialIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "RaymondJamesFinancialIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raymond James Financial, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RealEstateSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Sector [Member]",
        "documentation": "Sector of the economy consisting of companies engaged in real estate business activities."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r68",
      "r69",
      "r70",
      "r71"
     ]
    },
    "cik0000896435_RealtyIncomeCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "RealtyIncomeCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Realty Income Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_RegeneronPharmaceuticalsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "RegeneronPharmaceuticalsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regeneron Pharmaceuticals, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_RelianceIndustriesLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "RelianceIndustriesLtdMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reliance Industries Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_RexfordIndustrialRealtyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "RexfordIndustrialRealtyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rexford Industrial Realty, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_SE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "SE",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SWEDEN"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_SPGlobalIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "SPGlobalIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P Global, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_SalesLoadAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "SalesLoadAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Load [Axis]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0000896435_SalesforceIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "SalesforceIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Salesforce, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_SchneiderElectricSEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "SchneiderElectricSEMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schneider Electric SE [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Exchange",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "cik0000896435_SecurityTypesEachLessThan1ofPortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "SecurityTypesEachLessThan1ofPortfolioMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Types Each Less Than 1% of Portfolio [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_Securitytypeseachlessthan1ofportfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "Securitytypeseachlessthan1ofportfolioMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security types each less than 1% of portfolio [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ShareClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ShareClassDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Classes"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "oef_ShareholderReportAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ShareholderReportAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_ShareholderReportAnnualOrSemiAnnual": {
     "xbrltype": "shareholderReportTypeItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ShareholderReportAnnualOrSemiAnnual",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report Annual or Semi-Annual"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "oef_ShareholderReportLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ShareholderReportLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_ShareholderReportTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "ShareholderReportTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report [Table]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0000896435_SixtyoneToNinetyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "SixtyoneToNinetyMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sixtyone to Ninety [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_SproutsFarmersMarketIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "SproutsFarmersMarketIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sprouts Farmers Market, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StandardPoorsBBBRatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StandardPoorsBBBRatingMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard &amp; Poor's, BBB Rating [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StandardPoorsBBRatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StandardPoorsBBRatingMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard &amp; Poor's, BB Rating [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StandardPoorsBRatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StandardPoorsBRatingMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard &amp; Poor's, B Rating [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_SummaryOfChngLegendTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "SummaryOfChngLegendTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Change Legend [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "cik0000896435_SummitMaterialsIncClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "SummitMaterialsIncClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summit Materials, Inc., Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_SuncorEnergyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "SuncorEnergyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Suncor Energy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_SynchronyFinancialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "SynchronyFinancialMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Synchrony Financial [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_TMXGroupLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "TMXGroupLtdMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TMX Group Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_TW": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "TW",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TAIWAN"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_TaiwanSemiconductorManufacturingCoLtdADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "TaiwanSemiconductorManufacturingCoLtdADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taiwan Semiconductor Manufacturing Co. Ltd., ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_TargaResourcesCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "TargaResourcesCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Targa Resources Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_TaylorMorrisonHomeCorpClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "TaylorMorrisonHomeCorpClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taylor Morrison Home Corp., Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_TenetHealthcareCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "TenetHealthcareCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tenet Healthcare Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_TeslaIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "TeslaIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tesla, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_ThirtyoneToSixtyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ThirtyoneToSixtyMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirtyone to Sixty [Member]",
        "terseLabel": "Thirtyone to Sixty [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_ThreeIGroupPlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ThreeIGroupPlcMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "3i Group PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_TopBuildCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "TopBuildCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TopBuild Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_TradeDeskIncTheClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "TradeDeskIncTheClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Desk, Inc. (The), Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "Ticker",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_TraneTechnologiesPLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "TraneTechnologiesPLCMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trane Technologies PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_TransDigmGroupIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "TransDigmGroupIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TransDigm Group, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_TylerTechnologiesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "TylerTechnologiesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tyler Technologies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_U.S.TreasurySecurityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "U.S.TreasurySecurityMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Treasury Security [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_USDollarDenominatedBondsNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "USDollarDenominatedBondsNotesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S. Dollar Denominated Bonds &amp; Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_USGovernmentSponsoredAgencyMortgageBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "USGovernmentSponsoredAgencyMortgageBackedSecuritiesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S. Government Sponsored Agency Mortgage-Backed Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_USGovernmentSponsoredAgencySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "USGovernmentSponsoredAgencySecuritiesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S. Government Sponsored Agency Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_USTreasuryNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "USTreasuryNotesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S. Treasury Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_UnclassifiedSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "UnclassifiedSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unclassified Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000896435_UnitedHealthGroupIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "UnitedHealthGroupIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UnitedHealth Group, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_UpdPerfInfoLocationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "UpdPerfInfoLocationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Performance Information Location [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_UpdProspectusEmailAddress": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "UpdProspectusEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Prospectus Email Address"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "oef_UpdProspectusPhoneNumber": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "UpdProspectusPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Prospectus Phone Number"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "oef_UpdProspectusWebAddress": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "UpdProspectusWebAddress",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Prospectus Web Address"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "cik0000896435_UsTreasuryNotes1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "UsTreasuryNotes1Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Treasury Notes 1 [Member]",
        "verboseLabel": "U.S. Treasury Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_UsTreasuryNotes2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "UsTreasuryNotes2Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Treasury Notes 2 [Member]",
        "terseLabel": "U.S. Treasury Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_UtilitiesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "UtilitiesSectorMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000896435_VertexPharmaceuticalsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "VertexPharmaceuticalsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vertex Pharmaceuticals, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_VertivHoldingsCoClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "VertivHoldingsCoClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vertiv Holdings Co., Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_VisaIncClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "VisaIncClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Visa, Inc., Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_VistraOperationsCoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "VistraOperationsCoLLCMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vistra\u00a0Operations\u00a0Co.\u00a0LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_WalmartIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "WalmartIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Walmart, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_WeatherfordInternationalPLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "WeatherfordInternationalPLCMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weatherford International PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_WellsFargoAndCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "WellsFargoAndCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wells Fargo And Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_WelltowerIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "WelltowerIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Welltower, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_WithSalesLdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "WithSalesLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "With Sales Load [Member]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_WithoutSalesLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2024",
     "localname": "WithoutSalesLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Without Sales Load [Member]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0000896435_XylemIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "XylemIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Xylem, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_ZurnElkayWaterSolutionsCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "ZurnElkayWaterSolutionsCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Zurn Elkay Water Solutions Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000896435_iSharesiBoxxHighYieldCorporateBondETFMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://aimvariableinsurancefunds.com/20240630",
     "localname": "iSharesiBoxxHighYieldCorporateBondETFMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "iShares iBoxx High Yield Corporate Bond ETF [Member]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479910/205-30-50-1"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "3"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "4"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "5"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "instruction",
   "Subparagraph": "2"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "ii"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "iii"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "instruction",
   "Sentence": "1",
   "Clause": "b"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "instruction",
   "Subparagraph": "1",
   "Clause": "c"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "instruction",
   "Subparagraph": "1",
   "Clause": "d"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "1"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Clause": "B"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iiii",
   "Clause": "A"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "12"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "14"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "15"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "7"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "8"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "3"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "4"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "4",
   "Subparagraph": "instruction",
   "Clause": "3"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "4",
   "Subparagraph": "instruction",
   "Clause": "4"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "e"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "e",
   "Paragraph": "instruction",
   "Subparagraph": "6"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "f"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "1"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "2"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "3"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "4"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "5"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "6"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "instruction",
   "Subparagraph": "2"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "h",
   "Paragraph": "1"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "h",
   "Paragraph": "2"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "1",
   "Subparagraph": "d",
   "Sentence": "i"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r67": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r68": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r69": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r70": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r71": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
