XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Schedule of Convertible Senior Notes (Details) - Convertible Debt - USD ($)
Sep. 30, 2025
May 31, 2025
May 01, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Principal $ 4,140,000,000     $ 3,565,000,000
Less: issuance costs, net of amortization (36,894,000)     (19,189,000)
Net carrying amount 4,103,106,000     3,545,811,000
Estimated fair value 4,015,002,000     3,614,278,000
2033 Notes        
Debt Instrument [Line Items]        
Principal 1,725,000,000 $ 1,725,000,000   0
Less: issuance costs, net of amortization (22,371,000)     0
Net carrying amount 1,702,629,000     0
Estimated fair value 1,724,293,000     0
2029 Notes        
Debt Instrument [Line Items]        
Principal 1,265,000,000     1,265,000,000
Less: issuance costs, net of amortization (10,983,000)     (13,354,000)
Net carrying amount 1,254,017,000     1,251,646,000
Estimated fair value 1,187,215,000     1,239,068,000
2027 Notes        
Debt Instrument [Line Items]        
Principal 1,150,000,000 $ 1,150,000,000   1,150,000,000
Less: issuance costs, net of amortization (3,540,000)     (4,951,000)
Net carrying amount 1,146,460,000     1,145,049,000
Estimated fair value 1,103,494,000     1,155,865,000
2025 Notes        
Debt Instrument [Line Items]        
Principal 0   $ 1,150,000,000 1,150,000,000
Less: issuance costs, net of amortization 0     (884,000)
Net carrying amount 0     1,149,116,000
Estimated fair value $ 0     $ 1,219,345,000