XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Convertible Senior Notes - Long-term Debt Instruments (Details) - Senior Notes - USD ($)
$ in Thousands
1 Months Ended
Aug. 31, 2020
Apr. 30, 2019
Senior Notes due 2026    
Debt Instrument [Line Items]    
Principal amount $ 1,000,000  
Less initial purchasers’ discount (15,000)  
Less other issuance costs (904)  
Net proceeds $ 984,096  
Senior Notes due 2025    
Debt Instrument [Line Items]    
Principal amount   $ 800,000
Less initial purchasers’ discount   (18,998)
Less other issuance costs   (822)
Net proceeds   $ 780,180