XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Summary of Net Carrying Amount of Convertible Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Apr. 30, 2020
Line of Credit Facility      
Principal $ 4,810,574 $ 5,643,652  
Net carrying value of Convertible Notes 4,769,319 5,591,072  
Senior Notes      
Line of Credit Facility      
Net carrying value of Convertible Notes 4,700,000 5,500,000  
1.75% convertible notes due May 1, 2026 | Senior Notes      
Line of Credit Facility      
Principal 414,846 499,991 $ 500,000
Less: Unamortized debt issuance costs 8,614 12,448  
Net carrying value of Convertible Notes 406,232 487,543  
Fair value of Convertible Notes $ 1,139,843 $ 854,985