XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Convertible Senior Notes and Capped Call Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
Mar. 16, 2021
Feb. 28, 2020
Debt Instrument [Line Items]    
Net costs incurred $ 25,500 $ 43,320
Class A voting common stock    
Debt Instrument [Line Items]    
Class A common stock covered, subject to anti-dilution adjustments (in shares) 1,394,525 4,394,276
Convertible notes | 2026 Convertible Notes    
Debt Instrument [Line Items]    
Initial conversion strike price (in usd per share)   $ 91.03
Initial cap price (in usd per share)   $ 137.40
Convertible notes | 2028 Convertible Notes    
Debt Instrument [Line Items]    
Initial conversion strike price (in usd per share) $ 179.27  
Initial cap price (in usd per share) $ 260.76