XML 125 R109.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Subsequent Event - Purchase Level and Number of Warrants to Vest (Details) - Common Stock Purchase Warrant - Supply Threshold - Subsequent event | Mar. 09, 2016 USD ($) shares
--- | ---
Subsequent Event [Line Items] |
Supply threshold level one, amount | $ | $ 260,000,000
Supply threshold level two, amount | $ | 300,000,000
Supply threshold level three, amount | $ | $ 340,000,000
Incremental warrants that will vest, vesting period one, supply threshold level one | 100,000,000
Incremental warrants that will vest, vesting period one, supply threshold level two | 75,000,000
Incremental warrants that will vest, vesting period one, supply threshold level three | 75,000,000
Maximum potential warrants that will vest, vesting period one | 250,000,000
Incremental warrants that will vest, vesting period two, supply threshold level one | 100,000,000
Incremental warrants that will vest, vesting period two, supply threshold level two | 75,000,000
Incremental warrants that will vest, vesting period two, supply threshold level three | 75,000,000
Maximum potential warrants that will vest, vesting period two | 250,000,000
Incremental warrants that will vest, vesting period three, supply threshold level one | 75,000,000
Incremental warrants that will vest, vesting period three, supply threshold level two | 75,000,000
Incremental warrants that will vest, vesting period three, supply threshold level three | 75,000,000
Maxiumum potential warrants that will vest, vesting period three | 225,000,000

X
- Definition Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightNumberofSecuritiesCalledbyEachWarrantorRightVestingPeriodOne
Namespace Prefix: | ueic_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One, Supply Threshold Level One + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightNumberofSecuritiesCalledbyEachWarrantorRightVestingPeriodOneSupplyThresholdLevelOne
Namespace Prefix: | ueic_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One, Supply Threshold Level Three + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightNumberofSecuritiesCalledbyEachWarrantorRightVestingPeriodOneSupplyThresholdLevelThree
Namespace Prefix: | ueic_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One, Supply Threshold Level Two + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightNumberofSecuritiesCalledbyEachWarrantorRightVestingPeriodOneSupplyThresholdLevelTwo
Namespace Prefix: | ueic_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Three + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightNumberofSecuritiesCalledbyEachWarrantorRightVestingPeriodThree
Namespace Prefix: | ueic_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Three, Supply Threshold Level One + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightNumberofSecuritiesCalledbyEachWarrantorRightVestingPeriodThreeSupplyThresholdLevelOne
Namespace Prefix: | ueic_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Three, Supply Threshold Level Three + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightNumberofSecuritiesCalledbyEachWarrantorRightVestingPeriodThreeSupplyThresholdLevelThree
Namespace Prefix: | ueic_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Three, Supply Threshold Level Two + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightNumberofSecuritiesCalledbyEachWarrantorRightVestingPeriodThreeSupplyThresholdLevelTwo
Namespace Prefix: | ueic_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Two + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightNumberofSecuritiesCalledbyEachWarrantorRightVestingPeriodTwo
Namespace Prefix: | ueic_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Two, Supply Threshold Level One + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightNumberofSecuritiesCalledbyEachWarrantorRightVestingPeriodTwoSupplyThresholdLevelOne
Namespace Prefix: | ueic_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One, Supply Threshold Level Three + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightNumberofSecuritiesCalledbyEachWarrantorRightVestingPeriodTwoSupplyThresholdLevelThree
Namespace Prefix: | ueic_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Two, Supply Threshold Level Two + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightNumberofSecuritiesCalledbyEachWarrantorRightVestingPeriodTwoSupplyThresholdLevelTwo
Namespace Prefix: | ueic_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Supply Threshold Level One, Amount + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightSupplyThresholdLevelOneAmount
Namespace Prefix: | ueic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Class of Warrant or Right, Supply Threshold Level Three, Amount + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightSupplyThresholdLevelThreeAmount
Namespace Prefix: | ueic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Class of Warrant or Right, Supply Threshold Level Two, Amount + References No definition available. + Details
Name: | ueic_ClassofWarrantorRightSupplyThresholdLevelTwoAmount
Namespace Prefix: | ueic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=ueic_CommonStockPurchaseWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SupplyCommitmentAxis=us-gaap_SupplyCommitmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |