XML 26 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Assumptions Used in Fair Value Estimates (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Payment Arrangement [Abstract]      
Risk-free interest rate (as a percent) 2.20% 2.60% 2.10%
Dividend yield (as a percent) 0.00% 0.00% 0.00%
Volatility factor (as a percent) 82.10% 94.30% 96.00%
Expected term (in years) 5 years 7 months 6 days 6 years 6 years
Weighted average estimated fair value per share (USD per share) $ 52.03 $ 24.39 $ 4.17