XML 123 R111.htm IDEA: XBRL DOCUMENT v3.22.4
PARENT COMPANY FINANCIAL INFORMATION - BALANCE SHEETS SHARE INFORMATION (Details) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Common Stock, Par or Stated Value Per Share $ 1.25 $ 1.25
Common Stock, Shares Authorized 80,000,000 80,000,000
Common Stock, Shares, Issued 38,000,822 37,968,969
Treasury Stock, Shares 6,454,192 5,616,917
Parent    
Common Stock, Par or Stated Value Per Share $ 1.25 $ 1.25
Common Stock, Shares Authorized 80,000,000 80,000,000
Common Stock, Shares, Issued 38,000,822 37,968,969
Treasury Stock, Shares 6,454,192 5,616,917