XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Convertible Senior Notes (Details)
3 Months Ended
Mar. 31, 2023
USD ($)
Dec. 31, 2022
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,468,000 $ 23,431,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 44,000 81,000      
Net Carrying Amount 23,468,000 23,431,000      
0% Convertible Senior Notes due 2025          
Debt Instrument [Line Items]          
Aggregate Principal Amount 366,506,000        
Net Carrying Amount $ 362,617,000 512,683,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 $ 366,506,000 518,728,000   $ 661,250,000  
Repurchased face amount       $ 152,222,000  
Unamortized Debt Discount 0 0      
Unamortized Debt Issuance Costs 3,889,000 6,045,000      
Net Carrying Amount 362,617,000 512,683,000      
0.5% Convertible Senior Notes Due 2027          
Debt Instrument [Line Items]          
Aggregate Principal Amount 575,000,000        
Net Carrying Amount $ 566,034,000 565,474,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    
Unamortized Debt Discount 0 0      
Unamortized Debt Issuance Costs 8,966,000 9,526,000      
Net Carrying Amount $ 566,034,000 $ 565,474,000