v3.25.2
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
Mar. 31, 2025
Dec. 31, 2024
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01 $ 0.01
Common Stock, Shares Authorized (in shares) 47,000,000 47,000,000
Common Stock, Shares, Issued (in shares) 23,449,701 23,449,701
Common Stock, Shares, Outstanding (in shares) 23,449,701 23,449,701
Treasury Stock, Common and Preferred, Shares (in shares) 1,205,485 1,205,485