XML 120 R105.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Incentive Plan (Schedule of Nonvested Restricted Stock Units 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, Equity Instruments Other than Options, Nonvested [Roll Forward]      
RSUs granted and unvested at beginning of period: 5,062,661 5,216,972 7,293,147
Granted 840,796 1,140,048 1,283,976
Vested (1,447,522) (900,254) (2,990,261)
Canceled (331,675) (394,105) (369,890)
RSUs granted and unvested at end of period: 4,124,260 5,062,661 5,216,972