v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Share Repurchase Activity
The following represents the Company's share repurchase activity ($ in millions, shares in thousands):
Three Months Ended March 31,
20252024
SharesCostSharesCost
Share buybacks— $— 681 $51 
Income tax withholding705 41 1,302 100 
Total share repurchases705 $41 1,983 $151