XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock Equivalents (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Weighted Average Number of Shares Outstanding, Basic 586,000 557,000 580,000 556,000
Diluted (in shares) [1] 588,000 557,000 582,000 556,000
Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 2,000 200 1,700 200
[1] Diluted common shares outstanding included common stock equivalents of 2.0 million and 0.2 million for the three months ended June 30, 2025 and 2024, respectively. Diluted common shares outstanding included common stock equivalents of 1.7 million and 0.2 million for the six months ended June 30, 2025 and 2024, respectively.