XML 103 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Stock Compensation Plans and General Award Terms (Details) - shares
12 Months Ended
Jun. 30, 2020
Dec. 31, 2016
Apr. 30, 2010
Stock-based compensation, additional disclosures      
Common stock reserved for future issuance or settlement (in shares) 6,000,000.0    
2016 Plan      
Stock-based compensation, additional disclosures      
Maximum number of shares authorized (in shares)   6,000,000  
Common stock reserved for future issuance or settlement (in shares) 5,999,368    
2010 Plan      
Stock-based compensation, additional disclosures      
Maximum number of shares authorized (in shares)     7,000,000
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2 years 5 months 1 day    
General award terms      
Award vesting period 4 years    
Stock Options | Minimum      
General award terms      
Contractual terms 7 years    
Stock Options | Maximum      
General award terms      
Contractual terms 10 years    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2 years 1 month 2 days    
General award terms      
Award vesting period 4 years