Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation - Additional Information (Details)

v3.5.0.2
Stock-based Compensation - Additional Information (Details) - shares
1 Months Ended 6 Months Ended
May 31, 2016
Feb. 29, 2016
Jun. 30, 2016
Stock Options [Member]      
Additional disclosures [Abstract]      
Minimum age required for employees to qualify for immediate vesting of RSUs     55 years
Threshold years required for retirement age     70 years
Restricted Stock Units (RSUs) [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   1 year  
Additional disclosures [Abstract]      
Minimum age required for employees to qualify for immediate vesting of RSUs     55 years
Threshold years required for retirement age     70 years
Granted, shares   2,300,000 2,302,944
Non Executive Employee      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period     4 years
Directors [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period     1 year
Directors [Member] | Restricted Stock Units (RSUs) [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period     1 year
Employees [Member] | Restricted Stock Units (RSUs) [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period     3 years
2010 Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Increase in aggregate number of shares authorized for issuance 3,400,000    
Shares authorized for issuance 22,171,206    
2015 ESPP [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Percentage related to employees to purchase shares at the lower fair market value at offering period     85.00%