XML 93 R78.htm IDEA: XBRL DOCUMENT
v3.20.4

EMPLOYEE RETIREMENT PLANS - Additional Information (Details) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2020 USD ($) participant multiple denominator | Dec. 31, 2019 USD ($) | Dec. 31, 2018 USD ($) | Dec. 31, 2021 USD ($)
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Maximum contribution percentage (in hundredths) | 90.00% |  |  |
Matching contribution limit (in hundredths) | 3.00% |  |  |
Contributions to the 401(k) Plan | $ 1,100,000 | $ 880,000 | $ 1,200,000 |
Prior service cost expected to be amortized in next fiscal year | $ 1,099,000 |  |  |
Supplemental Executive Retirement Plan [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Number of participants | participant | 7 |  |  |
Factor used to determine annual base salary | multiple | 12 |  |  |
Annual base salary period (in months) | 24 months |  |  |
Age of participant (in years) | 65 years |  |  |
Minimum period of service (in years) | 20 years |  |  |
Benefit percentage, tier one (in hundredths) | 50.00% |  |  |
Benefit percentage, tier two (in hundredths) | 25.00% |  |  |
Benefit percentage, tier three (in hundredths) | 15.00% |  |  |
Minimum period of service for prorated benefit (in years) | 15 years |  |  |
Factor used to determine prorated benefit | denominator | 20 |  |  |
Installment period (in years) | 10 years |  |  |
Benefit percentage for special participants (in hundredths) | 50.00% |  |  |
Initial prior service cost for retirement plan | $ 43,400,000 |  |  |
Accumulated benefit obligation | $ 74,200,000 | $ 48,100,000 |  |
Defined benefit plan threshold of benefit obligation at which actuarial losses are amortized (in hundredths) | 10.00% |  |  |
Supplemental Executive Retirement Plan [Member] | Forecast [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Prior service cost expected to be amortized in next fiscal year |  |  |  | $ 6,000,000.0

X
- Definition The threshold age of the employee, at which the participant may be eligible to receive a benefit, if the participant resigns or is terminated without cause at or after this age, and with a defined period of service. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansAgeOfParticipant
Namespace Prefix: | oled_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The period (in months) immediately preceding the participant's date of termination of employment, or, if required, the date of a change in control of the Company, used to determine the participant's annual base salary. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansAnnualBaseSalaryPeriod
Namespace Prefix: | oled_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of a special participant's annual base salary for the life of the participant (and their surviving spouse, if any), on which the benefit is based. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansBenefitPercentageForSpecialParticipants
Namespace Prefix: | oled_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The highest level of percentage of the participant's annual base salary for the life of the participant, on which the benefit is based, depending on the participant's benefit class. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansBenefitPercentageTierOne
Namespace Prefix: | oled_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The lowest level of percentage of the participant's annual base salary for the life of the participant, on which the benefit is based, depending on the participant's benefit class. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansBenefitPercentageTierThree
Namespace Prefix: | oled_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The second level of percentage of the participant's annual base salary for the life of the participant, on which the benefit is based, depending on the participant's benefit class. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansBenefitPercentageTierTwo
Namespace Prefix: | oled_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The multiple of the highest monthly base salary paid or payable to the participant during the defined period immediately preceding the participant's date of termination or employment, or, if required, the date of a change in control of the Company. This multiple is used to determine the participant's annual base salary. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansFactorUsedToDetermineAnnualBaseSalary
Namespace Prefix: | oled_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The factor used to determine the prorated benefit. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansFactorUsedToDetermineProratedBenefit
Namespace Prefix: | oled_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The installment period (in years) over which the benefit is payable, beginning at the later of age 65 or the date of the participant's separation from service. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansInstallmentPeriod
Namespace Prefix: | oled_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum period of service (in years) which a participant must accumulate in order to be eligible to receive a benefit. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansMinimumPeriodOfService
Namespace Prefix: | oled_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum period of service (in years) which a participant must accumulate in order to be eligible to receive a prorated benefit. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansMinimumPeriodOfServiceForProratedBenefit
Namespace Prefix: | oled_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of participants in the defined benefit plan. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansNumberOfParticipants
Namespace Prefix: | oled_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The threshold percentage of year end benefit obligation for which accumulation of actuarial losses in excess of this threshold are amortized from accumulated other comprehensive loss into net periodic pension cost over future years, based upon the average remaining service period of active plan participants. + References No definition available. + Details
Name: | oled_DefinedBenefitPlansThresholdOfBenefitObligationAtWhichActuarialLossesAreAmortized
Namespace Prefix: | oled_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (s) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |