XML 65 R47.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Significant Accounting Policies - Additional Information (Detail) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2016 USD ($) Installment | Dec. 31, 2015 USD ($)
Schedule Of Significant Accounting Policies [Line Items] |  |
Maximum maturity period of highly liquid investments | 3 months |
Allowances for doubtful accounts | $ | $ 527,000 | $ 344,000
Accruals for premium deficiency | $ | $ 0 | $ 0
Minimum [Member] |  |
Schedule Of Significant Accounting Policies [Line Items] |  |
Short-term investment maturity period | 3 months |
Useful life of property and equipment | 3 years |
Number of installments to pay policy premiums | Installment | 2 |
Maximum [Member] |  |
Schedule Of Significant Accounting Policies [Line Items] |  |
Useful life of property and equipment | 27 years 6 months |
Number of installments to pay policy premiums | Installment | 4 |

X
- Definition The carrying value as of the balance sheet date of the estimated valuation allowance to reduce gross premiums receivable to net realizable value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=66008989&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.5) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_PremiumsReceivableAllowanceForDoubtfulAccounts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum maturity period allowable for liquid investments to be classified as cash and cash equivalents. + References No definition available. + Details
Name: | uve_MaximumMaturityPeriodOfHighlyLiquidInvestments
Namespace Prefix: | uve_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of installments to pay policy premiums under an installment payment program. + References No definition available. + Details
Name: | uve_NumberOfInstallmentsToPayPolicyPremiums
Namespace Prefix: | uve_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Losses accrued on insurance contracts when estimated future claims and maintenance costs under a group of existing contracts will exceed anticipated future premiums. + References No definition available. + Details
Name: | uve_PremiumDeficiencyAccruals
Namespace Prefix: | uve_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Schedule of significant accounting policies. + References No definition available. + Details
Name: | uve_ScheduleOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | uve_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maturity period allowable for investments to be classified as short-term investments. + References No definition available. + Details
Name: | uve_ShortTermInvestmentMaturityPeriod
Namespace Prefix: | uve_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |