XML 136 R117.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Transactions - Nonemployee Share-Based Transactions, RSU Activity (Details) - Nonemployee Shares [Member] - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share Based Compensation Arrangement [Abstract]      
Shares, beginning balance 32,000 42,000 73,000
Shares, granted 124,000 156,000 236,000
Shares, vested (122,000) (166,000) (267,000)
Shares, ending balance 34,000 32,000 42,000
Weighted-Average Exercise Price Per Share [Abstract]      
Weighted-average measurement-date fair value per share, beginning balance $ 91.88 $ 61.55 $ 42.83
Weighted-average measurement-date fair value per share, granted 102.43 75.69 48.45
Weighted-average measurement-date fair value per share, vested 101.01 68.96 44.82
Weighted-average measurement-date fair value per share, ending balance $ 97.71 $ 91.88 $ 61.55