Annual report pursuant to Section 13 and 15(d)

Debt (Convertible Notes) (Details)

v3.22.0.1
Debt (Convertible Notes) (Details)
$ / shares in Units, shares in Millions
1 Months Ended 12 Months Ended
Aug. 31, 2020
USD ($)
day
$ / shares
shares
May 31, 2018
USD ($)
day
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Debt Instrument [Line Items]            
Accretion of debt discount     $ 0 $ 14,084,000 $ 15,040,000  
Convertible Notes due 2023            
Debt Instrument [Line Items]            
Face amount   $ 345,000,000 $ 345,000,000 345,000,000    
Net proceeds from offering   $ 335,000,000        
Interest rate (as a percent)   1.75%        
Repurchase percentage of principal (as a percent)   100.00%        
Threshold percentage of stock price trigger (as a percent)   130.00%        
Threshold trading days | day   20        
Consecutive trading days | day   30        
Threshold consecutive trading-day period   5 days        
Conversion rate (in shares)   0.0146381        
Conversion price (in dollars per share) | $ / shares   $ 68.31 $ 68.31      
Shares converted (in shares) | shares   5.1        
Threshold business days   5 days        
Threshold percentage of trading price trigger (as a percent)   98.00%        
Allocated to equity components   $ 46,600,000        
Offering costs   1,400,000        
Discount   48,000,000 $ 0 24,058,000    
Unamortized debt issuance expense     2,979,000 4,306,000    
Accretion of debt discount       9,400,000 $ 9,200,000  
Debt issuance costs, gross           $ 10,000,000
Debt issuance costs   $ 8,600,000        
Convertible Notes due 2025            
Debt Instrument [Line Items]            
Face amount $ 517,500,000   $ 517,500,000 517,500,000    
Net proceeds from offering $ 503,000,000          
Interest rate (as a percent) 0.75%          
Repurchase percentage of principal (as a percent) 100.00%          
Threshold percentage of stock price trigger (as a percent) 130.00%          
Threshold trading days | day 20          
Consecutive trading days | day 30          
Threshold consecutive trading-day period 5 days          
Conversion rate (in shares)   0.0093682        
Conversion price (in dollars per share) | $ / shares $ 106.74   $ 106.74      
Shares converted (in shares) | shares 4.8          
Threshold business days 5 days          
Threshold percentage of trading price trigger (as a percent) 98.00%          
Allocated to equity components $ 61,900,000          
Offering costs       1,900,000    
Discount 70,600,000   $ 0 65,902,000    
Unamortized debt issuance expense     $ 10,659,000 11,731,000    
Accretion of debt discount       4,700,000    
Debt issuance costs       12,600,000    
Taxes $ 6,700,000          
Issuance costs       $ 14,500,000