v3.25.1
Shareholders' Equity (Deficit) - Schedule of Share Repurchases Activity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Equity [Abstract]    
Shares repurchased (in shares) 0.6 0.8
Average price per share (in dollars per share) $ 393.67 $ 310.56
Repurchase costs recorded to accumulated deficit $ 250 $ 250