XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt, Net - Carrying Amount of Convertible Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total principal amount $ 1,525,000 $ 1,538,483
Total unamortized debt discount (27,379) (32,383)
Current portion of long-term debt, net 0 13,334
Long-term debt, excluding current maturities 1,497,621 1,492,766
Total carrying amount 1,497,621 1,506,100
Total fair value of outstanding notes 1,356,727 1,666,769
1.25% Convertible Senior Notes due 2024    
Debt Instrument [Line Items]    
Total principal amount 0 13,483
Total unamortized debt discount 0 (149)
Current portion of long-term debt, net 0 13,334
Total fair value of outstanding notes 0 $ 32,176
Remaining amortization per period of debt discount (in years):   1 year 10 months 24 days
0.25% Convertible Senior Notes due 2027    
Debt Instrument [Line Items]    
Total principal amount 805,000 $ 805,000
Total unamortized debt discount (11,805) (14,359)
Long-term debt, excluding current maturities 793,195 790,641
Total fair value of outstanding notes $ 681,835 $ 784,770
Remaining amortization per period of debt discount (in years): 3 years 4 months 24 days 4 years 2 months 12 days
1.00% Convertible Senior Notes due 2028    
Debt Instrument [Line Items]    
Total principal amount $ 720,000 $ 720,000
Total unamortized debt discount (15,574) (17,875)
Long-term debt, excluding current maturities 704,426 702,125
Total fair value of outstanding notes $ 674,892 $ 849,823
Remaining amortization per period of debt discount (in years): 4 years 10 months 24 days 5 years 7 months 6 days