XML 68 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt, Net - Carrying Amount of Convertible Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total principal amount $ 1,525,000 $ 1,525,000
Total unamortized debt discount (17,553) (19,202)
Long-term debt, excluding current maturities 1,507,447 1,505,798
Total carrying amount 1,507,447 1,505,798
Total fair value of outstanding notes 1,779,719 1,549,100
2027 Convertible Notes    
Debt Instrument [Line Items]    
Total principal amount 805,000 805,000
Total unamortized debt discount (6,656) (7,518)
Long-term debt, excluding current maturities 798,344 797,482
Total fair value of outstanding notes $ 854,958 $ 769,218
Remaining amortization per period of debt discount (in years) 1 year 10 months 24 days 2 years 2 months 12 days
2028 Convertible Notes    
Debt Instrument [Line Items]    
Total principal amount $ 720,000 $ 720,000
Total unamortized debt discount (10,897) (11,684)
Long-term debt, excluding current maturities 709,103 708,316
Total fair value of outstanding notes $ 924,761 $ 779,882
Remaining amortization per period of debt discount (in years) 3 years 4 months 24 days 3 years 7 months 6 days