XML 71 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Notes Payable - Terms (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
May 31, 2018
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
D
$ / shares
Dec. 31, 2018
USD ($)
$ / shares
Debt Instrument [Line Items]      
Common stock, par value (in dollars per share) | $ / shares   $ 0.001 $ 0.001
Effective percentage   5.70%  
Common Class A      
Debt Instrument [Line Items]      
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001 $ 0.001
Convertible senior notes, 0.25%, due 2023      
Debt Instrument [Line Items]      
Threshold trading days | D   20  
Consecutive trading period | D   30  
Minimum sale price of stock as a percentage of the conversion price   130.00%  
Number of consecutive trading days of threshold Notes trading price for conversion eligibility to follow | D   5  
Trading price as a percentage of the product of common stock sale price and conversion rate   98.00%  
Percentage of principal amount of the Notes   100.00%  
Interest rate (as a percent) 0.25%    
Carrying amount of equity component | $   $ 119,435 $ 119,435
Debt issuance costs | $ $ 10,200 $ 7,162 $ 9,020
Convertible senior notes, 0.25%, due 2023 | Common Class A      
Debt Instrument [Line Items]      
Conversion ratio 14.104    
Capped calls      
Debt Instrument [Line Items]      
Initial strike price (in dollars per share) | $ / shares $ 70.90