XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Additional Information (Details) - 2026 Notes - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 3 Months Ended
Aug. 31, 2021
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Principal amount $ 977,500 $ 977,500 $ 977,500
Description of interest rate   The 2026 Notes are unsecured obligations and bear interest at a fixed rate of 0.25% per annum, payable semi-annually in arrears on February 1 and August 1 of each year, commencing on February 1, 2022.  
Fixed interest rate 0.25%    
Debt instrument, description of maturity date   The 2026 Notes will mature on August 1, 2026, unless earlier converted, redeemed, or repurchased.  
Debt instrument, maturity date Aug. 01, 2026    
Debt issuance costs $ 17,600    
Proceeds from offering, net of debt issuance costs 959,900    
Net proceeds from sale of convertible senior notes used to purchase the capped calls $ 75,300    
Capped Call Transactions      
Debt Instrument [Line Items]      
Initial strike price   $ 238.44  
Initial cap price   $ 323.30  
Aggregate amount for capped calls   $ 75,300  
Shares of common stock covered   4.1