v3.25.1
Debt (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 31, 2025
Dec. 31, 2024
Mar. 08, 2021
Debt Instrument [Line Items]        
Long-term debt   $ 0 $ 1,995,000,000  
Current portion of long-term debt   1,996,000,000 0  
Senior Notes Due 2026 | Convertible Debt        
Debt Instrument [Line Items]        
Aggregate principle amount       $ 2,000,000,000
Interest rate       0.00%
Long-term debt     $ 2,000,000,000.0  
Current portion of long-term debt   $ 2,000,000,000.0    
Effective interest rate   0.20% 0.20%  
Debt issuance costs       $ 21,000,000
Debt, fair value   $ 1,900,000,000    
2022 Credit Facility | Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt instrument, term 5 years      
Initial borrowing capacity $ 1,000,000,000      
Borrowings outstanding, amount drawn   0    
2022 Credit Facility | Line of Credit | Letter of Credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 200,000,000      
Borrowings outstanding   $ 25,000,000