XML 78 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
401(k) Savings and Retirement Plan (Details)
12 Months Ended
Dec. 31, 2014
hours
Compensation and Retirement Disclosure [Abstract]  
401(k) eligibility, minimum hours 1,000hh_A401KEligibilityMinimumHours
401(k) eligibility, minimum age 21 years