Quarterly report pursuant to Section 13 or 15(d)

Debt - Convertible Notes due 2023 and 2025 (Details)

v3.22.1
Debt - Convertible Notes due 2023 and 2025 (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Aug. 31, 2020
May 31, 2018
Convertible Notes due 2023        
Debt Instrument [Line Items]        
Face amount       $ 345,000,000
Interest rate       1.75%
Effective interest rate 2.40% 2.40%    
Convertible Notes due 2025        
Debt Instrument [Line Items]        
Face amount     $ 517,500,000  
Interest rate     0.75%  
Effective interest rate 1.30% 1.30%