Employee Benefit Plan - Additional Information (Details) (USD $)
In Millions, unless otherwise specified |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
Compensation And Retirement Disclosure [Abstract] | |||
Percentage of matching contribution of each participants | 100.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch | 100.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch | 100.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch |
Maximum contribution percentage of participating employees | 6.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent | 6.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent | 6.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent |
Year of service on which employer's matching contribution under 401K plan will be 100% vested | 5 years | ||
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage | 20.00%us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage | ||
Company's contribution to 401K plan | $ 2.4us-gaap_DefinedContributionPlanCostRecognized | $ 2.1us-gaap_DefinedContributionPlanCostRecognized | $ 2.1us-gaap_DefinedContributionPlanCostRecognized |
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The amount of the cost recognized during the period for defined contribution plans. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Percentage employer matches of the employee's percentage contribution matched. No definition available.
|
X | ||||||||||
- Definition
Percentage of employer's matching contributions to a defined contribution plan that vests in a given year. No definition available.
|
X | ||||||||||
- Definition
Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. No definition available.
|