XML 136 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
PARENT COMPANY FINANCIAL INFORMATION - BALANCE SHEETS SHARE INFORMATION (Details) - $ / shares
Dec. 31, 2024
Dec. 31, 2023
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 1.25 $ 1.25
Common Stock, Authorized (in shares) 80,000,000 80,000,000
Common Stock, Issued (in shares) 38,077,992 38,039,706
Treasury Stock, (in shares) 7,699,182 7,790,276
Parent    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 1.25 $ 1.25
Common Stock, Authorized (in shares) 80,000,000 80,000,000
Common Stock, Issued (in shares) 38,077,992 38,039,706
Treasury Stock, (in shares) 7,699,182 7,790,276