XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock Equivalents (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Weighted Average Number of Shares Outstanding, Basic 575,000 556,000
Diluted (in shares) [1] 577,000 556,000
Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 1,400 200
[1] Diluted common shares outstanding included common stock equivalents of 1.4 million and 0.2 million for the three months ended March 31, 2025 and 2024, respectively.