XML 125 R118.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity (Details)
shares in Millions
6 Months Ended
Jun. 30, 2025
shares
Equity [Abstract]  
Number of shares authorized to be repurchased 8.2
Common stock reissued 1.9