XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation - Narrative (Details) - shares
9 Months Ended
Sep. 30, 2020
Jul. 25, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Authorized options to purchase (in shares)   1,114,446
Shares available for future grants (in shares) 542,454  
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award contractual term 10 years  
Stock options | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 3 years  
Stock options | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 5 years  
Restricted stock awards | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 3 years  
Restricted stock awards | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 5 years