<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="uve-20200529.xsd" xlink:type="simple"/>
    <context id="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000891166</identifier>
        </entity>
        <period>
            <startDate>2020-05-29</startDate>
            <endDate>2020-05-29</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl80L2ZyYWc6YTM4NGY0YzJkZDZkNDc1N2E0YmE5NzBhNDk2MTZmNzUvdGFibGU6ZWJiNGYzNzdiYmJmNGQ5M2EzNjA1NTFhMWE5NjhlMzkvdGFibGVyYW5nZTplYmI0ZjM3N2JiYmY0ZDkzYTM2MDU1MWExYTk2OGUzOV8yLTEtMS0xLTA_babd6fe8-d503-495b-8ccc-d6890bbfc927">0000891166</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl80L2ZyYWc6YTM4NGY0YzJkZDZkNDc1N2E0YmE5NzBhNDk2MTZmNzUvdGFibGU6ZWJiNGYzNzdiYmJmNGQ5M2EzNjA1NTFhMWE5NjhlMzkvdGFibGVyYW5nZTplYmI0ZjM3N2JiYmY0ZDkzYTM2MDU1MWExYTk2OGUzOV81LTEtMS0xLTA_bb55efce-1095-4d0a-a00b-f93ff2a295a0">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGV4dHJlZ2lvbjpjNTMyOGMwY2Q5YmM0NTVjYTkxNjk3NjRiZDEyZjcxNl8xMjgy_fc2dbbd1-0c98-4877-b6de-25da8f6e54c4">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGV4dHJlZ2lvbjpjNTMyOGMwY2Q5YmM0NTVjYTkxNjk3NjRiZDEyZjcxNl8xODE_fcf4baa2-6cb6-4a6c-83aa-1548975d2e7f">2020-05-29</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGV4dHJlZ2lvbjpjNTMyOGMwY2Q5YmM0NTVjYTkxNjk3NjRiZDEyZjcxNl8xMjgz_9d8bf683-b53d-4f60-a395-edc15ae5cdc1">Universal Insurance Holdings, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGFibGU6MDVjOGZjNjg3MzU3NDc5ZGI5NjYxZjk2YjRjMjI1Y2IvdGFibGVyYW5nZTowNWM4ZmM2ODczNTc0NzlkYjk2NjFmOTZiNGMyMjVjYl8xLTAtMS0xLTA_2ca289c7-5669-42e5-932a-1d86b553f3d1">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGFibGU6MDVjOGZjNjg3MzU3NDc5ZGI5NjYxZjk2YjRjMjI1Y2IvdGFibGVyYW5nZTowNWM4ZmM2ODczNTc0NzlkYjk2NjFmOTZiNGMyMjVjYl8xLTItMS0xLTA_2598e1c9-7bab-4bba-805f-cdb424ac765c">001-33251</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGFibGU6MDVjOGZjNjg3MzU3NDc5ZGI5NjYxZjk2YjRjMjI1Y2IvdGFibGVyYW5nZTowNWM4ZmM2ODczNTc0NzlkYjk2NjFmOTZiNGMyMjVjYl8xLTQtMS0xLTA_ac56b1bb-3399-4b4b-945f-f903717e0a5f">65-0231984</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGV4dHJlZ2lvbjpjNTMyOGMwY2Q5YmM0NTVjYTkxNjk3NjRiZDEyZjcxNl8xMjg4_cc947bdf-2f6f-42d5-bc46-20cb6ebb4b2e">1110 W. Commercial Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGV4dHJlZ2lvbjpjNTMyOGMwY2Q5YmM0NTVjYTkxNjk3NjRiZDEyZjcxNl8xMjg5_17f25700-1082-41d9-abc1-bb7d1df0c145">Fort Lauderdale</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGV4dHJlZ2lvbjpjNTMyOGMwY2Q5YmM0NTVjYTkxNjk3NjRiZDEyZjcxNl8xMjg0_7eb6572f-0b48-4a71-bb21-a6337e43de00">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGV4dHJlZ2lvbjpjNTMyOGMwY2Q5YmM0NTVjYTkxNjk3NjRiZDEyZjcxNl8xMjg1_8f158599-ab7b-495f-bd08-293bb2424f16">33309</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGV4dHJlZ2lvbjpjNTMyOGMwY2Q5YmM0NTVjYTkxNjk3NjRiZDEyZjcxNl8xMjg2_794caa91-7833-4e6e-b48d-95a4c49489e4">954</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGV4dHJlZ2lvbjpjNTMyOGMwY2Q5YmM0NTVjYTkxNjk3NjRiZDEyZjcxNl8xMjkw_1b7ed89a-9832-43e0-b714-eaa8952b6250">958-1200</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGFibGU6NjIwNDg5NjQxN2I3NDdmZGJhNmYzYjg3NjEzZGY4OTIvdGFibGVyYW5nZTo2MjA0ODk2NDE3Yjc0N2ZkYmE2ZjNiODc2MTNkZjg5Ml8wLTAtMS0xLTA_f318d54d-4fce-4e94-8e34-87e304968573">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGFibGU6ZTYyMTQwOTdjNWQxNDBlMWFjZjFjMTVmMWM1ODUzNjIvdGFibGVyYW5nZTplNjIxNDA5N2M1ZDE0MGUxYWNmMWMxNWYxYzU4NTM2Ml8wLTAtMS0xLTA_3f65306b-544a-462a-bec4-70944e11dc8b">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGFibGU6YWU3YTIyMzg2MGY4NDZhZTg3N2VlZmU2YzQwNTg1ZDcvdGFibGVyYW5nZTphZTdhMjIzODYwZjg0NmFlODc3ZWVmZTZjNDA1ODVkN18wLTAtMS0xLTA_d2d82707-093a-4709-a26d-3f1b662bdf3b">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGFibGU6OTZiMzExZDU4ZDNlNGI1MWJlNmVkYTNiYmYxNDBhYTQvdGFibGVyYW5nZTo5NmIzMTFkNThkM2U0YjUxYmU2ZWRhM2JiZjE0MGFhNF8wLTAtMS0xLTA_fee7be6c-ec9a-4ea2-853f-eefb9160a3c0">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGFibGU6MDdiZGFhNDJlYWUzNDI3ZGIyOTBkMmM3ODBjZjBkM2UvdGFibGVyYW5nZTowN2JkYWE0MmVhZTM0MjdkYjI5MGQyYzc4MGNmMGQzZV8xLTAtMS0xLTA_1db741ec-4989-45d2-b752-9fdde3db85db">Common Stock, $0.01 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGFibGU6MDdiZGFhNDJlYWUzNDI3ZGIyOTBkMmM3ODBjZjBkM2UvdGFibGVyYW5nZTowN2JkYWE0MmVhZTM0MjdkYjI5MGQyYzc4MGNmMGQzZV8xLTEtMS0xLTA_8a03b54c-650a-437a-b2fa-b9455f53b569">UVE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGFibGU6MDdiZGFhNDJlYWUzNDI3ZGIyOTBkMmM3ODBjZjBkM2UvdGFibGVyYW5nZTowN2JkYWE0MmVhZTM0MjdkYjI5MGQyYzc4MGNmMGQzZV8xLTItMS0xLTA_2c19f0fb-abc4-46d3-9f8c-f63af1c1d760">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i62f3fa8c9fdd4311a530860280e6f4df_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmJlODUzMGI4OGU1YjQ2MWY5ODI1MDQyN2I5ZDJhYzI2L3NlYzpiZTg1MzBiODhlNWI0NjFmOTgyNTA0MjdiOWQyYWMyNl8xL2ZyYWc6YzUzMjhjMGNkOWJjNDU1Y2E5MTY5NzY0YmQxMmY3MTYvdGV4dHJlZ2lvbjpjNTMyOGMwY2Q5YmM0NTVjYTkxNjk3NjRiZDEyZjcxNl8xMjg3_610019e3-923c-4685-ad5b-72985ab3131d">false</dei:EntityEmergingGrowthCompany>
</xbrl>
