{
 "version": "2.2",
 "instance": {
  "fp0096640-51_ncsrixbrl.htm": {
   "nsprefix": "rvt",
   "nsuri": "http://rvt/20251231",
   "dts": {
    "inline": {
     "local": [
      "fp0096640-51_ncsrixbrl.htm"
     ]
    },
    "schema": {
     "local": [
      "rvt-20251231.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/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/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025_def.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-2025.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-2025_lab.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-sr-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "rvt-20251231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "rvt-20251231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rvt-20251231_pre.xml"
     ]
    }
   },
   "keyStandard": 42,
   "keyCustom": 0,
   "axisStandard": 6,
   "axisCustom": 0,
   "memberStandard": 13,
   "memberCustom": 502,
   "hidden": {
    "total": 5,
    "http://xbrl.sec.gov/dei/2025": 5
   },
   "contextCount": 6928,
   "entityCount": 1,
   "segmentCount": 518,
   "elementCount": 634,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/oef/2025": 8657,
    "http://fasb.org/us-gaap/2025": 95,
    "http://xbrl.sec.gov/dei/2025": 54
   },
   "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": "From2025-01-01to2025-12-31",
      "name": "dei:DocumentPeriodEndDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "oef:AnnlOrSemiAnnlStatementTextBlock",
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fp0096640-51_ncsrixbrl.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": "From2025-01-01to2025-12-31",
      "name": "dei:DocumentPeriodEndDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "oef:AnnlOrSemiAnnlStatementTextBlock",
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fp0096640-51_ncsrixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-12-31",
      "name": "oef:ShareholderReportAnnualOrSemiAnnual",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "oef:AnnlOrSemiAnnlStatementTextBlock",
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fp0096640-51_ncsrixbrl.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails",
     "longName": "040010 - Disclosure - Shareholder Report, Line Graph (Details)",
     "shortName": "Shareholder Report, Line Graph (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "3",
     "firstAnchor": {
      "contextRef": "From2016-01-012025-12-31_custom_C000010427Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "th",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fp0096640-51_ncsrixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2015-12-312015-12-31_custom_C000010427Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fp0096640-51_ncsrixbrl.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
     "longName": "040015 - Disclosure - Shareholder Report, Average Annual Return (Details)",
     "shortName": "Shareholder Report, Average Annual Return (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2016-01-012025-12-31_custom_C000010427Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "th",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fp0096640-51_ncsrixbrl.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-12-31_custom_C000010427Member",
      "name": "oef:AvgAnnlRtrPct",
      "unitRef": "Ratio",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "oef:AvgAnnlRtrTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fp0096640-51_ncsrixbrl.htm",
      "unique": true
     }
    },
    "R5": {
     "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": "5",
     "firstAnchor": {
      "contextRef": "AsOf2025-12-31_custom_C000010427Member_custom_BanksMember",
      "name": "oef:PctOfNav",
      "unitRef": "Ratio",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "oef:HoldingsTableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fp0096640-51_ncsrixbrl.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-12-31_custom_C000010427Member_custom_BanksMember",
      "name": "oef:PctOfNav",
      "unitRef": "Ratio",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "oef:HoldingsTableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fp0096640-51_ncsrixbrl.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "rvt_ACADIAPharmaceuticalsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ACADIAPharmaceuticalsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A C A D I A Pharmaceuticals Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ACMResearchInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ACMResearchInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A C M Research Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ARMOURResidentialIncREITMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ARMOURResidentialIncREITMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A R M O U R Residential Inc R E I T [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ASMLHoldingNV8212ClassGMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ASMLHoldingNV8212ClassGMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A S M L Holding N V 8212 Class G [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ATampTIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ATampTIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A Tamp T Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AbbVieIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AbbVieIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Abb Vie Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AbbottLaboratoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AbbottLaboratoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Abbott Laboratories [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AccmVal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccmVal",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Value"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "oef_AccountValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountValueLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "oef_AccountValueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountValueTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value [Table]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "oef_AccountValueTableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountValueTableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value Table [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "oef_AccountantChngDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountantChngDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accountant Change Date"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "oef_AccountantChngDisagreementsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountantChngDisagreementsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accountant Change Disagreements [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "oef_AccountantChngStatementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountantChngStatementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accountant Change Statement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "rvt_AdamasTrustIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AdamasTrustIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adamas Trust Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AdditionalIndexAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "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": [
      "r33"
     ]
    },
    "oef_AdditionalIndexDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "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": [
      "r33"
     ]
    },
    "oef_AddlFundStatisticsSignificanceOrLimitsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "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": [
      "r47"
     ]
    },
    "oef_AddlFundStatisticsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlFundStatisticsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Fund Statistics [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "oef_AddlInfoEmail": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlInfoEmail",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information Email"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "oef_AddlInfoPhoneNumber": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlInfoPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information Phone Number"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "oef_AddlInfoTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlInfoTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "oef_AddlInfoWebsite": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlInfoWebsite",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information Website"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "rvt_AdobeIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AdobeIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adobe Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AdvancedMicroDevicesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AdvancedMicroDevicesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advanced Micro Devices Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AdvisoryFeesPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AdvisoryFeesPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advisory Fees Paid, Amount"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "rvt_AeroVironmentIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AeroVironmentIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aero Vironment Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AerospaceampDefenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AerospaceampDefenseMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aerospaceamp Defense [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AgnicoEagleMinesLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AgnicoEagleMinesLtdMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agnico Eagle Mines Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AgricultureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AgricultureMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agriculture [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AirProductsandChemicalsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AirProductsandChemicalsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Air Productsand Chemicals Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AirbnbInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AirbnbInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Airbnb Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AirlinesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AirlinesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Airlines [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AlnylamPharmaceuticalsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AlnylamPharmaceuticalsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alnylam Pharmaceuticals Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AlphabetInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AlphabetInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alphabet Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AlphabetInc8212ClassCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AlphabetInc8212ClassCMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alphabet Inc 8212 Class C [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AltriaGroupIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AltriaGroupIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Altria Group Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AmazoncomIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AmazoncomIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amazoncom Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "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/2025",
     "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": []
    },
    "rvt_AmericanElectricPowerCompanyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AmericanElectricPowerCompanyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "American Electric Power Company Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AmericanExpressCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AmericanExpressCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "American Express Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AmericanTowerCorp8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AmericanTowerCorp8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "American Tower Corp 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AmgenIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AmgenIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amgen Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AmphenolCorp8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AmphenolCorp8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amphenol Corp 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AnglogoldAshantiplcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AnglogoldAshantiplcMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Anglogold Ashantiplc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AnnlOrSemiAnnlStatementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnlOrSemiAnnlStatementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual or Semi-Annual Statement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "rvt_AppLovinCorp8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AppLovinCorp8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "App Lovin Corp 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AppleIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AppleIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Apple Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AppliedMaterialsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AppliedMaterialsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applied Materials Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ArcherDanielsMidlandCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ArcherDanielsMidlandCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Archer Daniels Midland Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ArchrockIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ArchrockIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Archrock Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AristaNetworksIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AristaNetworksIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arista Networks Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ArrowElectronicsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ArrowElectronicsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrow Electronics Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ArrowheadPharmaceuticalsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ArrowheadPharmaceuticalsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrowhead Pharmaceuticals Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Assets",
        "documentation": "Amount of net assets (liabilities)."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "rvt_AstraZenecaplcADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AstraZenecaplcADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Astra Zenecaplc A D R [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AutoManufacturersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AutoManufacturersMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auto Manufacturers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_AutoPartsampEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AutoPartsampEquipmentMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auto Partsamp Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AverageAnnualReturnAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return:"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "oef_AverageAnnualReturnLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "oef_AverageAnnualReturnTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return [Table]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "oef_AvgAnnlRtrPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AvgAnnlRtrPct",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return, Percent"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "oef_AvgAnnlRtrTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AvgAnnlRtrTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "rvt_AvnetIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "AvnetIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Avnet Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BakerHughesCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BakerHughesCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Baker Hughes Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BankingFundVariableAnnuitySampP500FinancialsIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BankingFundVariableAnnuitySampP500FinancialsIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Financials Index, Banking Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BankingFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BankingFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Banking Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BankofAmericaCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BankofAmericaCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bankof America Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BankofNewYorkMellonCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BankofNewYorkMellonCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bankof New York Mellon Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BanksMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BarrickMiningCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BarrickMiningCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Barrick Mining Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BasicMaterialsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BasicMaterialsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BasicMaterialsVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BasicMaterialsVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Basic Materials"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BasicMaterialsVariableAnnuitySampP500MaterialsIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BasicMaterialsVariableAnnuitySampP500MaterialsIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Materials Index, Basic Materials"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BerkshireHathawayInc8212ClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BerkshireHathawayInc8212ClassBMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Berkshire Hathaway Inc 8212 Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BeveragesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BeveragesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Beverages [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BiogenIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BiogenIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Biogen Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BiotechnologyFundVariableAnnuitySampP500HealthCareIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BiotechnologyFundVariableAnnuitySampP500HealthCareIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Health Care Index, Biotechnology Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BiotechnologyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BiotechnologyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Biotechnology Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BiotechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BiotechnologyMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Biotechnology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BlackstoneInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BlackstoneInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Blackstone Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BloomEnergyCorp8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BloomEnergyCorp8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bloom Energy Corp 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BookingHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BookingHoldingsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Booking Holdings Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BrighthouseFinancialIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BrighthouseFinancialIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brighthouse Financial Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_BroadBasedIndexAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "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": [
      "r33"
     ]
    },
    "oef_BroadBasedIndexDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "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": [
      "r33"
     ]
    },
    "rvt_BroadcomIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BroadcomIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broadcom Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BuildingMaterialsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BuildingMaterialsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_BungeGlobalSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "BungeGlobalSAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bunge Global S A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010379Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010379Member",
     "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": "U.S. Government Money Market Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010380Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010380Member",
     "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": "Biotechnology Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010381Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010381Member",
     "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": "Consumer Products Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010382Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010382Member",
     "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": "Electronics Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010383Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010383Member",
     "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": "Energy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010384Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010384Member",
     "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": "Energy Services Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010385Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010385Member",
     "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": "Financial Services Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010386Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010386Member",
     "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": "Health Care Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010387Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010387Member",
     "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": "Internet Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010388Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010388Member",
     "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": "Leisure Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010389Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010389Member",
     "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": "Retailing Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010390Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010390Member",
     "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": "Government Long Bond 1.2x Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010391Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010391Member",
     "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": "Technology Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010392Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010392Member",
     "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": "Telecommunications Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010393Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010393Member",
     "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": "Transportation Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010394Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010394Member",
     "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": "Utilities Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010395Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010395Member",
     "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": "Real Estate Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010396Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010396Member",
     "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": "Mid-Cap 1.5x Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010397Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010397Member",
     "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": "Russell 2000(R) 1.5x Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010400Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010400Member",
     "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": "Weakening Dollar 2x Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010401Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010401Member",
     "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": "Nova Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010402Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010402Member",
     "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": "Strengthening Dollar 2x Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010403Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010403Member",
     "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": "Commodities Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010404Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010404Member",
     "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": "Inverse Government Long Bond Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010407Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010407Member",
     "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": "S&amp;P 500 Pure Value Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010408Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010408Member",
     "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": "S&amp;P 500 Pure Growth Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010409Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010409Member",
     "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": "S&amp;P SmallCap 600 Pure Value Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010410Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010410Member",
     "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": "S&amp;P SmallCap 600 Pure Growth Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010411Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010411Member",
     "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": "S&amp;P MidCap 400 Pure Value Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010412Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010412Member",
     "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": "Precious Metals Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010413Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010413Member",
     "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": "S&amp;P MidCap 400 Pure Growth Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010414Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010414Member",
     "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": "Inverse Mid-Cap Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010415Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010415Member",
     "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": "Inverse Russell 2000(R) Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010416Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010416Member",
     "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": "Multi-Hedge Strategies Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010418Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010418Member",
     "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": "Europe 1.25x Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010419Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010419Member",
     "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": "Japan 2x Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010420Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010420Member",
     "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": "S&amp;P 500 2x Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010421Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010421Member",
     "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": "NASDAQ-100(R) 2x Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010422Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010422Member",
     "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": "Dow 2x Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010423Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010423Member",
     "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": "Inverse S&amp;P 500 Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010424Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010424Member",
     "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": "Inverse Dow 2x Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010425Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010425Member",
     "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": "NASDAQ-100(R) Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010426Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010426Member",
     "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": "Inverse NASDAQ-100(R) Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010427Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010427Member",
     "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": "Banking Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000010428Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000010428Member",
     "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": "Basic Materials | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000032290Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000032290Member",
     "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": "Russell 2000(R) 2x Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000046626Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000046626Member",
     "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": "High Yield Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_C000069235Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "C000069235Member",
     "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": "Global Managed Futures Strategy Fund | Variable Annuity"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CBREGroupInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CBREGroupInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C B R E Group Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CDXNAHY45V1IndexCreditDefaultSwapAgreementsProtectionSoldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CDXNAHY45V1IndexCreditDefaultSwapAgreementsProtectionSoldMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C D X N A H Y 45 V 1 Index Credit Default Swap Agreements Protection Sold [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_CH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CH",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SWITZERLAND"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CSXCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CSXCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C S X Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CVSHealthCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CVSHealthCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C V S Health Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CactusInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CactusInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cactus Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CapitalOneFinancialCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CapitalOneFinancialCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital One Financial Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CarvanaCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CarvanaCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carvana Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CaseysGeneralStoresIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CaseysGeneralStoresIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Caseys General Stores Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CaterpillarIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CaterpillarIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Caterpillar Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CelsiusHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CelsiusHoldingsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Celsius Holdings Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CenteneCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CenteneCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Centene Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ChartIndustriesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ChartIndustriesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chart Industries Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ChemicalsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ChemicalsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chemicals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ChevronCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ChevronCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chevron Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CienaCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CienaCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ciena Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CignaGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CignaGroupMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cigna Group [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CiscoSystemsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CiscoSystemsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cisco Systems Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CitigroupIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CitigroupIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Citigroup Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CivitasResourcesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CivitasResourcesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Civitas Resources Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "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": [
      "r20"
     ]
    },
    "oef_ClassName": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ClassName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Name"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "rvt_ClosedEndMutualFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ClosedEndMutualFundsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Closed End Mutual Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CoalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CoalMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coal [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CocaColaCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CocaColaCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coca Cola Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CoherentCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CoherentCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coherent Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ColgatePalmoliveCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ColgatePalmoliveCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Colgate Palmolive Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ComcastCorp8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ComcastCorp8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comcast Corp 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ComfortSystemsUSAIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ComfortSystemsUSAIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comfort Systems U S A Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CommercialServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CommercialServicesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CommoditiesStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CommoditiesStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Commodities Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CommoditiesStrategyFundVariableAnnuitySampPGoldmanSachsCommodityIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CommoditiesStrategyFundVariableAnnuitySampPGoldmanSachsCommodityIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P Goldman Sachs Commodity Index, Commodities Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CommodityFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CommodityFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commodity Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CommodityFuturesContractsShortMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CommodityFuturesContractsShortMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commodity Futures Contracts Short [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CommunicationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CommunicationsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Communications [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CommunicationsShortSalessupsupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CommunicationsShortSalessupsupMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Communications Short Salessupsup [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ComputersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ComputersMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ConcentrixCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ConcentrixCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrix Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ConocoPhillipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ConocoPhillipsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conoco Phillips [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ConstellationEnergyCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ConstellationEnergyCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Constellation Energy Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ConsumerCyclicalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ConsumerCyclicalMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Cyclical [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ConsumerCyclicalShortSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ConsumerCyclicalShortSalesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Cyclical Short Sales [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ConsumerNoncyclicalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ConsumerNoncyclicalMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Noncyclical [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ConsumerNoncyclicalShortSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ConsumerNoncyclicalShortSalesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Noncyclical Short Sales [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ConsumerProductsFundVariableAnnuitySampP500ConsumerStaplesIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ConsumerProductsFundVariableAnnuitySampP500ConsumerStaplesIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Consumer Staples Index, Consumer Products Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ConsumerProductsFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ConsumerProductsFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Consumer Products Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CortevaIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CortevaIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corteva Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CosmeticsampPersonalCareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CosmeticsampPersonalCareMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cosmeticsamp Personal Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CostcoWholesaleCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CostcoWholesaleCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costco Wholesale Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "oef_CreditQualityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CreditQualityAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Quality [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_CreditQualityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CreditQualityDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Quality [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_CreditQualityExplanationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CreditQualityExplanationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Quality Explanation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_CreditRatingsSelectionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CreditRatingsSelectionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Ratings Selection [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "rvt_CredoTechnologyGroupHoldingLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CredoTechnologyGroupHoldingLtdMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credo Technology Group Holding Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CrownCastleIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CrownCastleIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crown Castle Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CurrencyFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CurrencyFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CurrencyFuturesContractsShortMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CurrencyFuturesContractsShortMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency Futures Contracts Short [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CustomBasketSwapAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CustomBasketSwapAgreementsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Custom Basket Swap Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_CustomBasketSwapAgreementsShortMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "CustomBasketSwapAgreementsShortMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Custom Basket Swap Agreements Short [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_DE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "DE",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GERMANY"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_DXCTechnologyCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "DXCTechnologyCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "D X C Technology Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_DeltaAirLinesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "DeltaAirLinesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delta Air Lines Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_DigitalRealtyTrustIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "DigitalRealtyTrustIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Digital Realty Trust Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_DistOfCapitalTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "DistOfCapitalTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution of Capital [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "rvt_DistributionampWholesaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "DistributionampWholesaleMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distributionamp Wholesale [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_DiversifiedFinancialServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "DiversifiedFinancialServicesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diversified Financial Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "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/2025",
     "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": []
    },
    "rvt_DominionEnergyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "DominionEnergyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dominion Energy Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_DoorDashInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "DoorDashInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Door Dash Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Dow2xStrategyFundVariableAnnuityDowJonesIndustrialAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Dow2xStrategyFundVariableAnnuityDowJonesIndustrialAverageMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dow Jones Industrial Average, Dow 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Dow2xStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Dow2xStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Dow 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_DowJonesIndustrialAverageEquityMiniFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "DowJonesIndustrialAverageEquityMiniFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dow Jones Industrial Average Equity Mini Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_DowJonesIndustrialAverageEquitySwapAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "DowJonesIndustrialAverageEquitySwapAgreementsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dow Jones Industrial Average Equity Swap Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_DukeEnergyCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "DukeEnergyCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Duke Energy Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_DynavaxTechnologiesCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "DynavaxTechnologiesCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dynavax Technologies Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EOGResourcesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EOGResourcesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "E O G Resources Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_ES": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "ES",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SPAIN"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EchoStarCorp8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EchoStarCorp8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Echo Star Corp 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EcolabIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EcolabIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ecolab Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EdgewellPersonalCareCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EdgewellPersonalCareCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Edgewell Personal Care Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ElectricMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ElectricMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electric [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ElectricalComponentsampEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ElectricalComponentsampEquipmentMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electrical Componentsamp Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ElectronicsFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ElectronicsFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Electronics Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ElectronicsFundVariableAnnuitySampP500InformationTechnologyIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ElectronicsFundVariableAnnuitySampP500InformationTechnologyIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Information Technology Index, Electronics Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ElectronicsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ElectronicsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electronics [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EliLillyampCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EliLillyampCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Eli Lillyamp Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EnergyAlternateSourcesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EnergyAlternateSourcesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Alternate Sources [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EnergyFundVariableAnnuitySampP500EnergyIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EnergyFundVariableAnnuitySampP500EnergyIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Energy Index, Energy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EnergyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EnergyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Energy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EnergyMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EnergyServicesFundVariableAnnuitySampP500EnergyIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EnergyServicesFundVariableAnnuitySampP500EnergyIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Energy Index, Energy Services Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EnergyServicesFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EnergyServicesFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Energy Services Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EnergyShortSalessupsupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EnergyShortSalessupsupMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Short Salessupsup [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EnergysupsupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EnergysupsupMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energysupsup [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EntertainmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EntertainmentMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entertainment [Member]",
        "documentation": "Performance, including, but not limited to, film, music, cable broadcast and video game."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "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": [
      "r18"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "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/2025",
     "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": [
      "r62"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "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": [
      "r18"
     ]
    },
    "rvt_EquinixIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EquinixIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equinix Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EquityFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EquityFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_EquityFuturesContractsShortMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EquityFuturesContractsShortMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Futures Contracts Short [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_EtfDiscountNumDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfDiscountNumDays",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Discount, Number of Days"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_EtfPastPerfTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfPastPerfTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Past Performance [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "oef_EtfPremiumDiscountTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfPremiumDiscountTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Premium Discount [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_EtfPremiumNumDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfPremiumNumDays",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Premium, Number of Days"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_EtfPurchaseExplanationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfPurchaseExplanationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Purchase Explanation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "rvt_EuroFXFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "EuroFXFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Euro F X Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Europe125xStrategyFundVariableAnnuityMSCIWorldexUSIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Europe125xStrategyFundVariableAnnuityMSCIWorldexUSIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MSCI World ex US Index, Europe 1.25x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Europe125xStrategyFundVariableAnnuitySTOXXEurope50IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Europe125xStrategyFundVariableAnnuitySTOXXEurope50IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOXX Europe 50 Index, Europe 1.25x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExchangeTradedFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExchangeTradedFundsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange Traded Funds [Member]",
        "documentation": "Investment that follows an index, commodity or basket of assets that trades similar to a stock on an exchange."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66"
     ]
    },
    "rvt_ExchangeTradedFundsShortSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ExchangeTradedFundsShortSalesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange Traded Funds Short Sales [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ExelonCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ExelonCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exelon Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ExpenseRatioPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseRatioPct",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Ratio, Percent"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "oef_ExpensesExclExtraordinaryExpensesPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesExclExtraordinaryExpensesPct",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Excluding Extraordinary Expenses, Percent"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpensesPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Paid, Amount"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "oef_ExpensesRepresentBothMasterAndFeeder": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesRepresentBothMasterAndFeeder",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Represent Both Master and Feeder [Text]"
       }
      }
     },
     "auth_ref": [
      "r29",
      "r59"
     ]
    },
    "oef_ExpensesShortPeriodFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesShortPeriodFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Short Period Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "oef_ExposureBasisExplanationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExposureBasisExplanationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exposure Basis Explanation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_ExtraordinaryExpensesFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExtraordinaryExpensesFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extraordinary Expenses Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "rvt_ExxonMobilCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "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/2025",
     "localname": "FR",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FRANCE"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FabrinetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FabrinetMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fabrinet [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_FactorsAffectingPerfTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "FactorsAffectingPerfTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Factors Affecting Performance [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "rvt_FannieMaeFADNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FannieMaeFADNMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fannie Mae F A D N [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FedExCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FedExCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fed Ex Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FederalFarmCreditBankFADNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FederalFarmCreditBankFADNMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Farm Credit Bank F A D N [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FederalFarmCreditBankFANMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FederalFarmCreditBankFANMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Farm Credit Bank F A N [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FederalHomeLoanBankFADNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FederalHomeLoanBankFADNMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank F A D N [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FederalHomeLoanBankFANMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FederalHomeLoanBankFANMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank F A N [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FinancialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FinancialMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FinancialServicesFundVariableAnnuitySampP500FinancialsIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FinancialServicesFundVariableAnnuitySampP500FinancialsIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Financials Index, Financial Services Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FinancialServicesFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FinancialServicesFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Financial Services Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FinancialShortSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FinancialShortSalesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Short Sales [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FirstSolarIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FirstSolarIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "First Solar Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FiveBelowIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FiveBelowIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Five Below Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FlexLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FlexLtdMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Flex Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FoodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FoodMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Food [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FordMotorCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FordMotorCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ford Motor Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ForestProductsampPaperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ForestProductsampPaperMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forest Productsamp Paper [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FrancoNevadaCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FrancoNevadaCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Franco Nevada Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FreddieMacFADNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FreddieMacFADNMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Freddie Mac F A D N [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FreeportMcMoRanIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FreeportMcMoRanIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Freeport Mc Mo Ran Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_FrontierCommunicationsParentIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "FrontierCommunicationsParentIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Frontier Communications Parent Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_FundName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "FundName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fund Name"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "GB",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_GasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GasMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gas [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_GeneralMotorsCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GeneralMotorsCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Motors Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_GeographicRegionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "GeographicRegionAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Region [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_GeographicRegionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "GeographicRegionDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Region [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "rvt_GileadSciencesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GileadSciencesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gilead Sciences Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_GlobalManagedFuturesStrategyFundVariableAnnuityICEBofA3MonthUSTreasuryBillIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GlobalManagedFuturesStrategyFundVariableAnnuityICEBofA3MonthUSTreasuryBillIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICE BofA 3-Month U.S. Treasury Bill Index, Global Managed Futures Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_GlobalManagedFuturesStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GlobalManagedFuturesStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Global Managed Futures Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_GoldFieldsLtdADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GoldFieldsLtdADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gold Fields Ltd A D R [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_GoldmanSachsGroupIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GoldmanSachsGroupIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goldman Sachs Group Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_GovernmentLongBond12xStrategyFundVariableAnnuityBloombergUSAggregateBondIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GovernmentLongBond12xStrategyFundVariableAnnuityBloombergUSAggregateBondIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bloomberg U.S. Aggregate Bond Index, Government Long Bond 1.2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_GovernmentLongBond12xStrategyFundVariableAnnuityBloombergUSTreasury30YearBellwetherIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GovernmentLongBond12xStrategyFundVariableAnnuityBloombergUSTreasury30YearBellwetherIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bloomberg U.S. Treasury 30 Year Bellwether Index, Government Long Bond 1.2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_GuggenheimStrategyFundIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GuggenheimStrategyFundIIIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guggenheim Strategy Fund I I I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_GuggenheimStrategyFundIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GuggenheimStrategyFundIIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guggenheim Strategy Fund I I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_GuggenheimUltraShortDurationFund8212InstitutionalClassMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GuggenheimUltraShortDurationFund8212InstitutionalClassMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guggenheim Ultra Short Duration Fund 8212 Institutional Class [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_GuggenheimVariableInsuranceStrategyFundIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "GuggenheimVariableInsuranceStrategyFundIIIMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guggenheim Variable Insurance Strategy Fund I I I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HFSinclairCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HFSinclairCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "H F Sinclair Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HSBCHoldingsplcADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HSBCHoldingsplcADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "H S B C Holdingsplc A D R [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HalliburtonCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HalliburtonCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Halliburton Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HalozymeTherapeuticsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HalozymeTherapeuticsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Halozyme Therapeutics Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HealthCareFundVariableAnnuitySampP500HealthCareIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HealthCareFundVariableAnnuitySampP500HealthCareIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Health Care Index, Health Care Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HealthCareFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HealthCareFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Health Care Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HealthcareProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HealthcareProductsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Healthcare Products [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HealthcareServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HealthcareServicesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Healthcare Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HeclaMiningCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HeclaMiningCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hecla Mining Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HersheyCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HersheyCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hershey Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HighYieldStrategyFundVariableAnnuityBloombergUSAggregateBondIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HighYieldStrategyFundVariableAnnuityBloombergUSAggregateBondIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bloomberg U.S. Aggregate Bond Index, High Yield Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HighYieldStrategyFundVariableAnnuityBloombergUSCorporateHighYieldIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HighYieldStrategyFundVariableAnnuityBloombergUSCorporateHighYieldIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bloomberg U.S. Corporate High Yield Index, High Yield Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "oef_HoldingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_HoldingsCount": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsCount",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings Count"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "oef_HoldingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_HoldingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Table]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_HoldingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "rvt_HomeDepotIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HomeDepotIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Home Depot Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HouseholdProductsampHousewaresMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HouseholdProductsampHousewaresMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Household Productsamp Housewares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_HowmetAerospaceIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "HowmetAerospaceIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Howmet Aerospace Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ISharesRussell2000IndexETFMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ISharesRussell2000IndexETFMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "I Shares Russell 2000 Index E T F [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ISharesiBoxxHighYieldCorporateBondETFMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ISharesiBoxxHighYieldCorporateBondETFMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "I Sharesi Boxx High Yield Corporate Bond E T F [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ISharesiBoxxHighYieldCorporateBondETFSwapAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ISharesiBoxxHighYieldCorporateBondETFSwapAgreementsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "I Sharesi Boxx High Yield Corporate Bond E T F Swap Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_InabilityToMeetDistLevelTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "InabilityToMeetDistLevelTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inability to Meet Distribution Level [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "rvt_IndustrialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "IndustrialMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industrial [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_IndustrialShortSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "IndustrialShortSalesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industrial Short Sales [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_IndustrySectorAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "IndustrySectorAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_IndustrySectorDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "IndustrySectorDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "rvt_InsmedIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InsmedIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insmed Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InsuranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InsuranceMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_IntelCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "IntelCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intel Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InterestRateFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InterestRateFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InterestRateFuturesContractsShortMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InterestRateFuturesContractsShortMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Futures Contracts Short [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InternationalMoneyExpressIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InternationalMoneyExpressIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "International Money Express Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InternetFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InternetFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Internet Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InternetFundVariableAnnuitySampP500InformationTechnologyIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InternetFundVariableAnnuitySampP500InformationTechnologyIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Information Technology Index, Internet Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InternetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InternetMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Internet [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_IntuitiveSurgicalIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "IntuitiveSurgicalIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intuitive Surgical Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InverseDow2xStrategyFundVariableAnnuityDowJonesIndustrialAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InverseDow2xStrategyFundVariableAnnuityDowJonesIndustrialAverageMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dow Jones Industrial Average, Inverse Dow 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InverseDow2xStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InverseDow2xStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Inverse Dow 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InverseGovernmentLongBondStrategyFundVariableAnnuityBloombergUSAggregateBondIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InverseGovernmentLongBondStrategyFundVariableAnnuityBloombergUSAggregateBondIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bloomberg U.S. Aggregate Bond Index, Inverse Government Long Bond Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InverseGovernmentLongBondStrategyFundVariableAnnuityBloombergUSTreasury30YearBellwetherIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InverseGovernmentLongBondStrategyFundVariableAnnuityBloombergUSTreasury30YearBellwetherIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bloomberg U.S. Treasury 30 Year Bellwether Index, Inverse Government Long Bond Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InverseMidCapStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InverseMidCapStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Inverse Mid Cap Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InverseMidCapStrategyFundVariableAnnuitySampPMidCap400IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InverseMidCapStrategyFundVariableAnnuitySampPMidCap400IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P MidCap 400 Index, Inverse Mid Cap Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InverseNASDAQ100sup174supStrategyFundVariableAnnuityNASDAQ100IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InverseNASDAQ100sup174supStrategyFundVariableAnnuityNASDAQ100IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NASDAQ-100 Index, Inverse NASDAQ 100 Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InverseNASDAQ100sup174supStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InverseNASDAQ100sup174supStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Inverse NASDAQ 100 Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InverseRussell2000sup174supStrategyFundVariableAnnuityRussell2000IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InverseRussell2000sup174supStrategyFundVariableAnnuityRussell2000IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Russell 2000 Index, Inverse Russell 2000 Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InverseRussell2000sup174supStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InverseRussell2000sup174supStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Inverse Russell 2000 Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InverseSampP500sup174supStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InverseSampP500sup174supStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Inverse S&amp;P 500 Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_InvestmentCompaniesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "InvestmentCompaniesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyPortfolioTurnover": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyPortfolioTurnover",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "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/2025",
     "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",
      "r17"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "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",
      "r17"
     ]
    },
    "rvt_IonQIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "IonQIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ion Q Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_IronampSteelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "IronampSteelMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ironamp Steel [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_JPMorganChaseampCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "JPMorganChaseampCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "J P Morgan Chaseamp Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_JanusHendersonGroupplcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "JanusHendersonGroupplcMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Janus Henderson Groupplc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Japan2xStrategyFundVariableAnnuityMSCIWorldexUSIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Japan2xStrategyFundVariableAnnuityMSCIWorldexUSIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MSCI World ex US Index, Japan 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Japan2xStrategyFundVariableAnnuityNikkei225StockAverageIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Japan2xStrategyFundVariableAnnuityNikkei225StockAverageIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nikkei-225 Stock Average Index, Japan 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_JohnsonampJohnsonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "JohnsonampJohnsonMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Johnsonamp Johnson [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_KLACorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "KLACorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "K L A Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_KinderMorganIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "KinderMorganIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kinder Morgan Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_KinrossGoldCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "KinrossGoldCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kinross Gold Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_KohlsCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "KohlsCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kohls Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_KratosDefenseampSecuritySolutionsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "KratosDefenseampSecuritySolutionsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kratos Defenseamp Security Solutions Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_KrogerCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "KrogerCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kroger Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_LamResearchCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "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/2025",
     "localname": "LargestHoldingAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_LargestHoldingsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LargestHoldingsDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holdings [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_LargestHoldingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LargestHoldingsTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holdings [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "rvt_LearCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "LearCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lear Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "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": []
    },
    "rvt_LeisureFundVariableAnnuitySampP500ConsumerDiscretionaryIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "LeisureFundVariableAnnuitySampP500ConsumerDiscretionaryIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Consumer Discretionary Index, Leisure Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_LeisureFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "LeisureFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Leisure Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_LeisureTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "LeisureTimeMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leisure Time [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_LindeplcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "LindeplcMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lindeplc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_LineGraphAndTableMeasureName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "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": [
      "r34"
     ]
    },
    "oef_LineGraphTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LineGraphTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line Graph [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "rvt_LithiaMotorsInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "LithiaMotorsInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lithia Motors Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_LodgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "LodgingMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lodging [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_LowesCompaniesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "LowesCompaniesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowes Companies Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_LumentumHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "LumentumHoldingsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lumentum Holdings Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MachineryDiversifiedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MachineryDiversifiedMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery Diversified [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MacysIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MacysIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Macys Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ManpowerGroupIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ManpowerGroupIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Manpower Group Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MarineMaxIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MarineMaxIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marine Max Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MartinMariettaMaterialsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MartinMariettaMaterialsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Martin Marietta Materials Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MastercardInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MastercardInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mastercard Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_MaterialChngDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialChngDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Change Date"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_MaterialChngDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialChngDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Change Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_MaterialFundChngAdviserTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngAdviserTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Adviser [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "oef_MaterialFundChngExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngExpensesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Expenses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_MaterialFundChngNameTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngNameTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Name [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "oef_MaterialFundChngNoticeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngNoticeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Notice [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "oef_MaterialFundChngObjectivesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngObjectivesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Objectives [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "oef_MaterialFundChngRisksChngTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngRisksChngTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Risks Change [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "oef_MaterialFundChngStrategiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngStrategiesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Strategies [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "oef_MaterialFundChngTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "oef_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaturityAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaturityDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "rvt_McDonaldsCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "McDonaldsCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mc Donalds Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MediaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MediaMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Media [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MedpaceHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MedpaceHoldingsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medpace Holdings Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MerckampCompanyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MerckampCompanyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Merckamp Company Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MetaPlatformsInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MetaPlatformsInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Meta Platforms Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MetalFabricateampHardwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MetalFabricateampHardwareMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Metal Fabricateamp Hardware [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MicronTechnologyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MicronTechnologyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Micron Technology Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MicrosoftCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MicrosoftCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Microsoft Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MidCap15xStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MidCap15xStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Mid Cap 1.5x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MidCap15xStrategyFundVariableAnnuitySampPMidCap400IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MidCap15xStrategyFundVariableAnnuitySampPMidCap400IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P MidCap 400 Index, Mid Cap 1.5 Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MillerKnollIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MillerKnollIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Miller Knoll Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MiningMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MiningMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mining [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MiscellaneousManufacturingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MiscellaneousManufacturingMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Miscellaneous Manufacturing [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MolinaHealthcareIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MolinaHealthcareIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Molina Healthcare Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MondelezInternationalInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MondelezInternationalInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mondelez International Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MonsterBeverageCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MonsterBeverageCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Monster Beverage Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MorganStanleyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MorganStanleyMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Morgan Stanley [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MosaicCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MosaicCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mosaic Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MotorolaSolutionsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MotorolaSolutionsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Motorola Solutions Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MultiHedgeStrategiesFundVariableAnnuityHFRXGlobalHedgeFundIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MultiHedgeStrategiesFundVariableAnnuityHFRXGlobalHedgeFundIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "HFRX Global Hedge Fund Index, Multi Hedge Strategies Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_MultiHedgeStrategiesFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "MultiHedgeStrategiesFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Multi Hedge Strategies Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NASDAQ100IndexEquityMiniFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NASDAQ100IndexEquityMiniFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N A S D A Q 100 Index Equity Mini Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NASDAQ100IndexEquitySwapAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NASDAQ100IndexEquitySwapAgreementsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N A S D A Q 100 Index Equity Swap Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NASDAQ100sup174sup2xStrategyFundVariableAnnuityNASDAQ100IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NASDAQ100sup174sup2xStrategyFundVariableAnnuityNASDAQ100IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NASDAQ-100 Index, NASDAQ 100 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NASDAQ100sup174sup2xStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NASDAQ100sup174sup2xStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, NASDAQ 100 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NASDAQ100sup174supFundVariableAnnuityNASDAQ100IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NASDAQ100sup174supFundVariableAnnuityNASDAQ100IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NASDAQ-100 Index, NASDAQ 100 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NASDAQ100sup174supFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NASDAQ100sup174supFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, NASDAQ 100 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "country_NL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "NL",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NETHERLANDS"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NOVIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NOVIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N O V Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NUHoldingsLimitedCaymanIslands8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NUHoldingsLimitedCaymanIslands8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N U Holdings Limited Cayman Islands 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NVIDIACorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NVIDIACorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "N V I D I A Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NateraIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NateraIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Natera Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NestleSAADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NestleSAADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nestle S A A D R [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NetflixIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NetflixIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Netflix Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NewellBrandsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NewellBrandsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Newell Brands Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NewmontCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NewmontCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Newmont Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NextEraEnergyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NextEraEnergyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Next Era Energy Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_NoDeductionOfTaxesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "NoDeductionOfTaxesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Deduction of Taxes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "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": []
    },
    "rvt_NorfolkSouthernCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NorfolkSouthernCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Norfolk Southern Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NovaFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NovaFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Nova Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NovartisAGADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NovartisAGADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Novartis A G A D R [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_NucorCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "NucorCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nucor Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ONEOKIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ONEOKIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O N E O K Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_OReillyAutomotiveIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "OReillyAutomotiveIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O Reilly Automotive Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_OilampGasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "OilampGasMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oilamp Gas [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_OilampGasServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "OilampGasServicesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oilamp Gas Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_OracleCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "OracleCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oracle Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_OtherCategory1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherCategory1Axis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 1 [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_OtherCategory1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherCategory1Domain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 1 [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_OtherCategory2Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherCategory2Axis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 2 [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_OtherCategory2Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherCategory2Domain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 2 [Domain]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "rvt_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "OtherMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PBFEnergyInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PBFEnergyInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "P B F Energy Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PDDHoldingsIncADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PDDHoldingsIncADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "P D D Holdings Inc A D R [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PNCFinancialServicesGroupIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PNCFinancialServicesGroupIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "P N C Financial Services Group Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PTCTherapeuticsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PTCTherapeuticsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "P T C Therapeutics Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PackagingampContainersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PackagingampContainersMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Packagingamp Containers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PalantirTechnologiesInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PalantirTechnologiesInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Palantir Technologies Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PanAmericanSilverCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PanAmericanSilverCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pan American Silver Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_PctOfNav": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfNav",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Net Asset Value"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PctOfNetLongExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfNetLongExposure",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Net Long Exposure"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PctOfNetShortExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfNetShortExposure",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Net Short Exposure"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PctOfTotalInv": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfTotalInv",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Total Investments"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PctOfTotalLongExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfTotalLongExposure",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Total Long Exposure"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PctOfTotalShortExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfTotalShortExposure",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Total Short Exposure"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "rvt_PepsiCoIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PepsiCoIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pepsi Co Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_PerfInceptionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerfInceptionDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Inception Date"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "oef_PerfTableMarketIndexChngdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerfTableMarketIndexChngdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Market Index Changed [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "oef_PerformancePastDoesNotIndicateFuture": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformancePastDoesNotIndicateFuture",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Past Does Not Indicate Future [Text]"
       }
      }
     },
     "auth_ref": [
      "r36",
      "r60"
     ]
    },
    "rvt_PerrigoCompanyplcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PerrigoCompanyplcMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Perrigo Companyplc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PharmaceuticalsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PharmaceuticalsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pharmaceuticals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PhilipMorrisInternationalIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PhilipMorrisInternationalIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Philip Morris International Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Phillips66Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Phillips66Member",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phillips 66 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PipelinesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PipelinesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pipelines [Member]",
        "documentation": "Assets used for transporting gas and liquids through interconnected tubing, generally underground, for many miles."
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PreciousMetalsFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PreciousMetalsFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Precious Metals Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PreciousMetalsFundVariableAnnuitySampP500MaterialsIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PreciousMetalsFundVariableAnnuitySampP500MaterialsIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Materials Index, Precious Metals Fund"
       }
      }
     },
     "auth_ref": []
    },
    "oef_PreviousInvestmentAdviserTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PreviousInvestmentAdviserTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previous Investment Adviser [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "oef_PriorMarketIndexComparisonTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PriorMarketIndexComparisonTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Market Index Comparison [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "rvt_PrivateEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PrivateEquityMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Equity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ProAssuranceCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ProAssuranceCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pro Assurance Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ProcterampGambleCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ProcterampGambleCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Procteramp Gamble Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ProgynyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ProgynyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Progyny Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PrologisIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PrologisIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prologis Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ProtagonistTherapeuticsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ProtagonistTherapeuticsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Protagonist Therapeutics Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PublicStorageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PublicStorageMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Storage [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_PureStorageInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "PureStorageInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pure Storage Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_QUALCOMMIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "QUALCOMMIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Q U A L C O M M Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_REITsApartmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "REITsApartmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "R E I Ts Apartments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_REITsDiversifiedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "REITsDiversifiedMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "R E I Ts Diversified [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_REITsHealthCareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "REITsHealthCareMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "R E I Ts Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_REITsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "REITsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "R E I Ts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_REITsShoppingCentersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "REITsShoppingCentersMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "R E I Ts Shopping Centers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_REITsStorageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "REITsStorageMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "R E I Ts Storage [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_REITsWarehouseIndustriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "REITsWarehouseIndustriesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "R E I Ts Warehouse Industries [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_RambusIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "RambusIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rambus Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_RealEstateFundVariableAnnuityMSCIUSREITIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "RealEstateFundVariableAnnuityMSCIUSREITIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MSCI U.S. REIT Index, Real Estate Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_RealEstateFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "RealEstateFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Real Estate Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_RealEstateManagementServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "RealEstateManagementServicesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Management Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RealEstateMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate [Member]",
        "documentation": "Property consisting of land, land improvement and buildings."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64"
     ]
    },
    "rvt_RealtyIncomeCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "RealtyIncomeCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Realty Income Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_RegeneronPharmaceuticalsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "RegeneronPharmaceuticalsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regeneron Pharmaceuticals Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepurchaseAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepurchaseAgreementsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase Agreements [Member]",
        "documentation": "Investments represented by an agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Such agreements are generally short-term in nature."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetailMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetailMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retail [Member]",
        "documentation": "Sale of product directly to consumer."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64"
     ]
    },
    "rvt_RetailingFundVariableAnnuitySampP500ConsumerDiscretionaryIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "RetailingFundVariableAnnuitySampP500ConsumerDiscretionaryIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Consumer Discretionary Index, Retailing Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_RetailingFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "RetailingFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Retailing Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_RobinhoodMarketsInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "RobinhoodMarketsInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Robinhood Markets Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_RocheHoldingAGADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "RocheHoldingAGADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Roche Holding A G A D R [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_RossStoresIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "RossStoresIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ross Stores Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Russell2000IndexEquityMiniFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Russell2000IndexEquityMiniFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Russell 2000 Index Equity Mini Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Russell2000IndexEquitySwapAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Russell2000IndexEquitySwapAgreementsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Russell 2000 Index Equity Swap Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Russell2000sup174sup15xStrategyFundVariableAnnuityRussell2000IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Russell2000sup174sup15xStrategyFundVariableAnnuityRussell2000IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Russell 2000 Index, Russell 2000 1.5x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Russell2000sup174sup15xStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Russell2000sup174sup15xStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Russell 2000 1.5x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Russell2000sup174sup2xStrategyFundVariableAnnuityRussell2000IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Russell2000sup174sup2xStrategyFundVariableAnnuityRussell2000IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Russell 2000 Index, Russell 2000 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Russell2000sup174sup2xStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Russell2000sup174sup2xStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Russell 2000 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SAPSEADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SAPSEADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S A P S E A D R [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SLBLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SLBLtdMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S L B Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SPDRBloombergHighYieldBondETFSwapAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SPDRBloombergHighYieldBondETFSwapAgreementsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S P D R Bloomberg High Yield Bond E T F Swap Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_STOXXEurope50IndexEquityFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "STOXXEurope50IndexEquityFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S T O X X Europe 50 Index Equity Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_SalesLoadAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "SalesLoadAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Load [Axis]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "rvt_SalesforceIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SalesforceIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Salesforce Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampP500IndexEquityMiniFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampP500IndexEquityMiniFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Samp P 500 Index Equity Mini Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampP500IndexEquitySwapAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampP500IndexEquitySwapAgreementsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Samp P 500 Index Equity Swap Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampP500sup174sup2xStrategyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampP500sup174sup2xStrategyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, S&amp;P 500 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampP500sup174supPureGrowthFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampP500sup174supPureGrowthFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, S&amp;P 500 Pure Growth Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampP500sup174supPureGrowthFundVariableAnnuitySampP500PureGrowthIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampP500sup174supPureGrowthFundVariableAnnuitySampP500PureGrowthIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Pure Growth Index, S&amp;P 500 Pure Growth Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampP500sup174supPureValueFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampP500sup174supPureValueFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, S&amp;P 500 Pure Value Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampP500sup174supPureValueFundVariableAnnuitySampP500PureValueIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampP500sup174supPureValueFundVariableAnnuitySampP500PureValueIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Pure Value Index, S&amp;P 500 Pure Value Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampPGoldmanSachsCommodityIndexFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampPGoldmanSachsCommodityIndexFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Samp P Goldman Sachs Commodity Index Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampPMidCap400IndexEquitySwapAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampPMidCap400IndexEquitySwapAgreementsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Samp P Mid Cap 400 Index Equity Swap Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampPMidCap400sup174supPureGrowthFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampPMidCap400sup174supPureGrowthFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, S&amp;P 400 Pure Growth Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampPMidCap400sup174supPureGrowthFundVariableAnnuitySampPMidCap400PureGrowthIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampPMidCap400sup174supPureGrowthFundVariableAnnuitySampPMidCap400PureGrowthIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P MidCap 400 Pure Growth Index, S&amp;P 400 Pure Growth Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampPMidCap400sup174supPureValueFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampPMidCap400sup174supPureValueFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, S&amp;P 400 Pure Value Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampPMidCap400sup174supPureValueFundVariableAnnuitySampPMidCap400PureValueIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampPMidCap400sup174supPureValueFundVariableAnnuitySampPMidCap400PureValueIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P MidCap 400 Pure Value Index, S&amp;P 400 Pure Value Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampPSmallCap600sup174supPureGrowthFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampPSmallCap600sup174supPureGrowthFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, S&amp;P 600 Pure Growth Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampPSmallCap600sup174supPureGrowthFundVariableAnnuitySampPSmallCap600PureGrowthIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampPSmallCap600sup174supPureGrowthFundVariableAnnuitySampPSmallCap600PureGrowthIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P SmallCap 600 Pure Growth Index, S&amp;P 600 Pure Growth Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampPSmallCap600sup174supPureValueFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampPSmallCap600sup174supPureValueFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, S&amp;P 600 Pure Value Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SampPSmallCap600sup174supPureValueFundVariableAnnuitySampPSmallCap600PureValueIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SampPSmallCap600sup174supPureValueFundVariableAnnuitySampPSmallCap600PureValueIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P SmallCap 600 Pure Value Index, S&amp;P 600 Pure Value Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SavingsampLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SavingsampLoansMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Savingsamp Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "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": [
      "r19"
     ]
    },
    "rvt_SemiconductorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SemiconductorsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Semiconductors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SempraMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SempraMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sempra [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ShareClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "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": [
      "r20"
     ]
    },
    "oef_ShareholderReportAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderReportAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "oef_ShareholderReportAnnualOrSemiAnnual": {
     "xbrltype": "shareholderReportTypeItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderReportAnnualOrSemiAnnual",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report Annual or Semi-Annual"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "oef_ShareholderReportLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "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": [
      "r40"
     ]
    },
    "oef_ShareholderReportTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "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": [
      "r40"
     ]
    },
    "rvt_ShellplcADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ShellplcADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shellplc A D R [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SherwinWilliamsCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SherwinWilliamsCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sherwin Williams Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SimonPropertyGroupIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SimonPropertyGroupIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Simon Property Group Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SiriusPointLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SiriusPointLtdMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sirius Point Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SoftwareMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_SouthernCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SouthernCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Southern Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_StarbucksCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "StarbucksCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Starbucks Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_StateStreetSPDRBloombergHighYieldBondETFMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "StateStreetSPDRBloombergHighYieldBondETFMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State Street S P D R Bloomberg High Yield Bond E T F [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_StrengtheningDollar2xStrategyFundVariableAnnuityBloombergUSAggregateBondIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "StrengtheningDollar2xStrategyFundVariableAnnuityBloombergUSAggregateBondIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bloomberg U.S. Aggregate Bond Index, Strengthening Dollar 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_StrengtheningDollar2xStrategyFundVariableAnnuityUSDollarIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "StrengtheningDollar2xStrategyFundVariableAnnuityUSDollarIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S. Dollar Index, Strengthening Dollar 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "oef_SummaryOfChngLegendTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "SummaryOfChngLegendTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Change Legend [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "rvt_SunCokeEnergyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "SunCokeEnergyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sun Coke Energy Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TJXCompaniesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TJXCompaniesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "T J X Companies Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TKOGroupHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TKOGroupHoldingsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "T K O Group Holdings Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TMobileUSIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TMobileUSIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "T Mobile U S Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TalenEnergyCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TalenEnergyCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Talen Energy Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TechnipFMCplcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TechnipFMCplcMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technip F M Cplc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TechnologyFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TechnologyFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Technology Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TechnologyFundVariableAnnuitySampP500InformationTechnologyIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TechnologyFundVariableAnnuitySampP500InformationTechnologyIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Information Technology Index, Technology Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TechnologyMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TechnologyShortSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TechnologyShortSalesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology Short Sales [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TelecommunicationsFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TelecommunicationsFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Telecommunications Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TelecommunicationsFundVariableAnnuitySampP500TelecommunicationServicesIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TelecommunicationsFundVariableAnnuitySampP500TelecommunicationServicesIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Telecommunication Services Index, Telecommunications Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TelecommunicationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TelecommunicationsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Telecommunications [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TenarisSAADRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TenarisSAADRMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tenaris S A A D R [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TeslaIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TeslaIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tesla Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TexasInstrumentsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TexasInstrumentsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Texas Instruments Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ThermoFisherScientificIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ThermoFisherScientificIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thermo Fisher Scientific Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_Top10TotalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "Top10TotalMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top 10 Total [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TotalInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TotalInvestmentsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TotalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TotalMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "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": []
    },
    "rvt_TransMedicsGroupIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TransMedicsGroupIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trans Medics Group Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TransoceanLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TransoceanLtdMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transocean Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TransportationFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TransportationFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Transporation Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TransportationFundVariableAnnuitySampP500IndustrialsIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TransportationFundVariableAnnuitySampP500IndustrialsIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Industrials Index, Transportation Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TransportationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TransportationMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transportation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TruistFinancialCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TruistFinancialCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Truist Financial Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TwilioInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TwilioInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Twilio Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_TysonFoodsInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "TysonFoodsInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tyson Foods Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "US",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_USBancorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "USBancorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S Bancorp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_USDollarIndexCurrencyFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "USDollarIndexCurrencyFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S Dollar Index Currency Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_USDollarIndexCurrencyIndexSwapAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "USDollarIndexCurrencyIndexSwapAgreementsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S Dollar Index Currency Index Swap Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_USDollarIndexCurrencySwapAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "USDollarIndexCurrencySwapAgreementsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S Dollar Index Currency Swap Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_USGovernmentSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "USGovernmentSecuritiesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S Government Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_USGovernmentSecuritiesSoldShortMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "USGovernmentSecuritiesSoldShortMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S Government Securities Sold Short [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_USTreasuryBillsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "USTreasuryBillsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S Treasury Bills [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_USTreasuryBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "USTreasuryBondsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S Treasury Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_USTreasuryUltraLongBondInterestRateFuturesContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "USTreasuryUltraLongBondInterestRateFuturesContractsMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S Treasury Ultra Long Bond Interest Rate Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_UberTechnologiesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "UberTechnologiesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uber Technologies Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_UnionPacificCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "UnionPacificCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Union Pacific Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_UnitedHealthGroupIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "UnitedHealthGroupIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United Health Group Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_UnitedParcelServiceInc8212ClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "UnitedParcelServiceInc8212ClassBMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United Parcel Service Inc 8212 Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_UnitedTherapeuticsCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "UnitedTherapeuticsCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United Therapeutics Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_UpdPerfInfoLocationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UpdPerfInfoLocationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Performance Information Location [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "oef_UpdProspectusEmailAddress": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UpdProspectusEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Prospectus Email Address"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "oef_UpdProspectusPhoneNumber": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UpdProspectusPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Prospectus Phone Number"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "oef_UpdProspectusWebAddress": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UpdProspectusWebAddress",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Prospectus Web Address"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "rvt_UtilitiesFundVariableAnnuitySampP500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "UtilitiesFundVariableAnnuitySampP500IndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Index, Utilities Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_UtilitiesFundVariableAnnuitySampP500UtilitiesIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "UtilitiesFundVariableAnnuitySampP500UtilitiesIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S&amp;P 500 Utilities Index, Utilities Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_UtilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "UtilitiesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_UtilitiesShortSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "UtilitiesShortSalesMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Short Sales [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_ValeroEnergyCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "ValeroEnergyCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valero Energy Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_VanguardRussell2000ETFMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "VanguardRussell2000ETFMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vanguard Russell 2000 E T F [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_VerizonCommunicationsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "VerizonCommunicationsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Verizon Communications Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_VertexPharmaceuticalsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "VertexPharmaceuticalsIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vertex Pharmaceuticals Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_VisaInc8212ClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "VisaInc8212ClassAMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Visa Inc 8212 Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_VistraCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "VistraCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vistra Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_VulcanMaterialsCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "VulcanMaterialsCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vulcan Materials Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_WalmartIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "WalmartIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Walmart Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_WaltDisneyCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "WaltDisneyCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Walt Disney Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_WaterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "WaterMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Water [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_WeakeningDollar2xStrategyFundVariableAnnuityBloombergUSAggregateBondIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "WeakeningDollar2xStrategyFundVariableAnnuityBloombergUSAggregateBondIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bloomberg U.S. Aggregate Bond Index, Weaking Dollar 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_WeakeningDollar2xStrategyFundVariableAnnuityUSDollarIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "WeakeningDollar2xStrategyFundVariableAnnuityUSDollarIndexMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S. Dollar Index, Weaking Dollar 2x Strategy Fund"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_WeatherfordInternationalplcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "WeatherfordInternationalplcMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weatherford Internationalplc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_WellsFargoampCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "WellsFargoampCoMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wells Fargoamp Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_WelltowerIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "WelltowerIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Welltower Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_WheatonPreciousMetalsCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "WheatonPreciousMetalsCorpMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wheaton Precious Metals Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_WilliamsCompaniesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "WilliamsCompaniesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Williams Companies Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_WinnebagoIndustriesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "WinnebagoIndustriesIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Winnebago Industries Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "oef_WithSalesLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "WithSalesLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "With Sales Load [Member]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "oef_WithoutSalesLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "WithoutSalesLoadMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Without Sales Load [Member]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "rvt_WoodwardIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "WoodwardIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Woodward Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "rvt_XcelEnergyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://rvt/20251231",
     "localname": "XcelEnergyIncMember",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Xcel Energy Inc [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": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "3"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "4"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "5"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "instruction",
   "Subparagraph": "2"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "ii"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "iii"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "instruction",
   "Sentence": "1",
   "Clause": "b"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "instruction",
   "Subparagraph": "1",
   "Clause": "c"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "instruction",
   "Subparagraph": "1",
   "Clause": "d"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "1"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Clause": "B"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iiii",
   "Clause": "A"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "12"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "14"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "15"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "7"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "8"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "3"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "4"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "4",
   "Subparagraph": "instruction",
   "Clause": "3"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "4",
   "Subparagraph": "instruction",
   "Clause": "4"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "e"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "e",
   "Paragraph": "instruction",
   "Subparagraph": "6"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "f"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "1"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "2"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "3"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "4"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "5"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "6"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "instruction",
   "Subparagraph": "2"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "h",
   "Paragraph": "1"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "h",
   "Paragraph": "2"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "1",
   "Subparagraph": "d",
   "Sentence": "i"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r63": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r64": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r65": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r66": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "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"
  }
 }
}
