XML 96 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share Based Compensation - Summary of Information about RSU Activity (Details) - Restricted Stock Units (RSUs) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Options, Outstanding beginning balance 263,699 276,560 275,200
Granted 455,465 116,493 123,300
Vested and released (183,975) (118,447) (121,940)
Forfeited (15,762) (10,907)  
Number of Options, Outstanding ending balance 519,427 263,699 276,560