Quarterly report pursuant to Section 13 or 15(d)

Debt - Convertible Senior Notes (Details)

v3.22.2
Debt - Convertible Senior Notes (Details)
6 Months Ended
Jun. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Apr. 05, 2021
USD ($)
Mar. 25, 2021
USD ($)
Oct. 20, 2020
USD ($)
Jul. 23, 2018
USD ($)
1.75% Convertible Senior Notes due 2023            
Debt Instrument [Line Items]            
Aggregate Principal Amount $ 23,512,000          
Net Carrying Amount $ 23,355,000 $ 23,280,000        
1.75% Convertible Senior Notes due 2023 | Senior Notes            
Debt Instrument [Line Items]            
Stated Cash Interest Rate 1.75%          
Effective Interest Rate 2.45%          
Conversion Rate 32.7332          
Aggregate Principal Amount $ 23,512,000 23,512,000       $ 143,750,000
Repurchased face amount 120,238,000          
Unamortized Debt Discount 0 0        
Unamortized Debt Issuance Costs 157,000 232,000        
Net Carrying Amount 23,355,000 23,280,000        
0% Convertible Senior Notes due 2025            
Debt Instrument [Line Items]            
Aggregate Principal Amount 661,250,000          
Net Carrying Amount $ 652,164,000 650,783,000        
0% Convertible Senior Notes due 2025 | Senior Notes            
Debt Instrument [Line Items]            
Effective Interest Rate 0.42%          
Conversion Rate 13.7920          
Aggregate Principal Amount $ 661,250,000 661,250,000     $ 661,250,000  
Unamortized Debt Discount 0 0        
Unamortized Debt Issuance Costs 9,086,000 10,467,000        
Net Carrying Amount 652,164,000 650,783,000        
0.5% Convertible Senior Notes Due 2027            
Debt Instrument [Line Items]            
Aggregate Principal Amount 575,000,000          
Net Carrying Amount $ 564,354,000 563,234,000        
0.5% Convertible Senior Notes Due 2027 | Senior Notes            
Debt Instrument [Line Items]            
Stated Cash Interest Rate 0.50%          
Effective Interest Rate 0.90%          
Conversion Rate 10.6920          
Aggregate Principal Amount $ 575,000,000 575,000,000 $ 575,000,000 $ 575,000,000    
Unamortized Debt Discount 0 0        
Unamortized Debt Issuance Costs 10,646,000 11,766,000        
Net Carrying Amount $ 564,354,000 $ 563,234,000