XML 9 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 12,606,138 12,769,444 19,696,635
Restricted Stock Awards and Units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 4,035,923 4,325,516 8,967,840
Options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 8,570,215 8,443,928 10,728,795