XML 56 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation (Details 2) - $ / shares
Dec. 31, 2019
Dec. 31, 2018
Restricted Stock Unit Activity Under 2011 Plan [Member]    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 18.59 $ 20.59