XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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 1,922,498
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