XML 95 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Stock Incentive Plans (Details) - shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Class A common stock        
Stock-Based Compensation        
Number of common stock available for future grant under stock incentive plans (in shares) 8,100,000      
Employee And Non Employee Stock Option [Member]        
Stock-Based Compensation        
Shares outstanding under stock incentive plans (in shares) 4,951,256 5,968,763 5,893,241 6,669,614
Non-Employee Stock Option [Member] | Maximum        
Stock-Based Compensation        
Expiration term 5 years      
Employee Stock Options | Minimum        
Stock-Based Compensation        
Vesting period 3 years      
Employee Stock Options | Maximum        
Stock-Based Compensation        
Expiration term 10 years      
Vesting period 5 years