XML 102 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity - Additional Information (Details) - USD ($)
Dec. 31, 2019
Sep. 16, 2011
Equity [Abstract]    
Value of shares authorized under repurchase program   $ 215,000,000.0
Value of shares available for repurchase pursuant to repurchase program $ 101,000,000.0