v3.25.4
Convertible Senior Notes - Additional Information (Details)
1 Months Ended 12 Months Ended
Nov. 03, 2025
USD ($)
Sep. 30, 2020
USD ($)
$ / shares
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]          
Maturities of convertible senior notes     $ (1,043,000,000) $ 0 $ 0
Realized loss on embedded derivative     123,000,000 0 $ 0
Convertible senior notes     0 918,000,000  
0.125% Convertible Senior Notes Due 2025 | Convertible Debt          
Debt Instrument [Line Items]          
Conversion ratio   0.00069440      
Aggregate principal amount   $ 920,000,000      
Stated interest rate   0.125%      
Maturities of convertible senior notes   $ 908,000,000      
Conversion price (in dollars per share) | $ / shares   $ 144.01      
Payment for settlement of convertible debt and derivative instrument $ 1,000,000,000        
Convertible senior notes     $ 0 $ 918,000,000