XML 92 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Summary of Net Carrying Amount of Convertible Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Line of Credit Facility [Line Items]    
Net carrying value of Convertible Notes $ 5,485,002 $ 4,925,466
Senior notes    
Line of Credit Facility [Line Items]    
Net carrying value of Convertible Notes 5,400,000 4,500,000
1.75% senior notes due in 2026 | Senior notes    
Line of Credit Facility [Line Items]    
Principal 499,991 500,000
Less: Unamortized debt discount 108,719 129,102
Less: Unamortized debt discount 9,799 11,263
Net carrying value of Convertible Notes $ 381,473 $ 359,635