XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes (Details)
1 Months Ended 9 Months Ended
Aug. 31, 2019
USD ($)
day
$ / shares
Sep. 30, 2021
USD ($)
$ / shares
Dec. 31, 2020
$ / shares
Class A Common Stock      
Debt Instrument [Line Items]      
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001 $ 0.001
Convertible debt | 1.125% Convertible Senior Notes Due 2026      
Debt Instrument [Line Items]      
Face amount of debt issued | $ $ 345,000,000    
Stated interest percentage 1.125%    
Proceeds from the issuance of convertible senior notes, net of issuance costs | $ $ 335,900,000    
Conversion ratio 0.0124756    
Conversion price (in dollars per share) | $ / shares $ 80.16    
Threshold number of trading days (day) 20    
Threshold number of consecutive trading days (day) 30    
Threshold percentage of stock price trigger 130.00%    
Redemption price, percentage 100.00%    
Effective interest percentage 4.30%    
If-converted value in excess of principal | $   $ 261,700,000  
Remaining life of debt instrument   4 years 9 months 18 days  
Convertible debt | 1.125% Convertible Senior Notes Due 2026 | Debt Conversion Terms, One      
Debt Instrument [Line Items]      
Threshold number of trading days (day) 20    
Threshold number of consecutive trading days (day) 30    
Threshold percentage of stock price trigger 130.00%    
Convertible debt | 1.125% Convertible Senior Notes Due 2026 | Debt Conversion Terms, Two      
Debt Instrument [Line Items]      
Threshold number of trading days (day) 5    
Threshold number of consecutive trading days (day) 10    
Threshold percentage of stock trading price 98.00%    
Convertible debt | Over-allotment option      
Debt Instrument [Line Items]      
Face amount of debt issued | $ $ 45,000,000