v3.25.1
Debt - Two Thousand Twenty Five Senior Notes - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Jul. 15, 2024
Mar. 31, 2025
Mar. 31, 2024
Debt Instrument [Line Items]      
Interest expense   $ 12 $ 11
2025 Senior Notes      
Debt Instrument [Line Items]      
Senior notes redeemed $ 500    
Senior notes redemption date Jul. 15, 2024    
Interest expense     $ 9