v3.26.1
Equity - Treasury Stock (Details) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Nov. 03, 2025
Treasury Stock      
Treasury stock:      
Purchase of treasury stock (in shares) 120 409  
Repurchases of common stock $ 14 $ 55  
2025 Repurchase Program      
Treasury stock:      
Stock repurchase program, number of shares authorized     8,000