XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Summary of Net Carrying Amount of Convertible Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Apr. 30, 2020
Line of Credit Facility      
Principal $ 5,087,197 $ 5,643,652  
Net carrying value of Convertible Notes 5,042,069 5,591,072  
1.75% convertible notes due May 1, 2026 | Senior Notes      
Line of Credit Facility      
Principal 434,856 499,991 $ 500,000
Less: Unamortized debt issuance costs 9,631 12,448  
Net carrying value of Convertible Notes 425,225 487,543  
Fair value of Convertible Notes $ 1,036,292 $ 854,985