XML 30 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Parentheticals (Parentheticals) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Commitments and contingencies
Common Stock, Par or Stated Value Per Share 96,468,071 99,758,720
Common Stock, Par or Stated Value Per Share 150,000,000 150,000,000
Common Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Common shares - par value $0.01 per share, 150,000,000 authorized, 96,468,071 and 99,758,720 issued as of December 31, 2021 and 2020, respectively $ 965,000 $ 998,000
Treasury Stock, Value 2,705,000 949,000
Treasury Stock, Carrying Basis $ 54,960 $ 37,510