XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Jun. 30, 2025
May 30, 2025
Apr. 30, 2025
Dec. 31, 2024
Statement of Financial Position [Abstract]        
Preferred stock, par value (in usd per share) $ 1.00     $ 1.00
Preferred stock, shares authorized (in shares) 10,000     10,000
Common stock, par value (in usd per share) $ 0.25     $ 0.25
Common stock, shares authorized (in shares) 1,200,000 1,200,000 600,000 600,000
Common stock, shares issued (in shares) 454,249     437,085
Common stock, shares outstanding (in shares) 454,249     437,085
Treasury Stock, Common, Shares 280     4