v3.26.3
Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
Sep. 30, 2026
Dec. 31, 2025
Common Stock, No Par Value (in dollars per share)
Common Stock, Shares Authorized (in shares) 35,000,000 35,000,000
Common Stock, Shares, Outstanding (in shares) 26,410,243 26,312,842
Treasury Stock, Common, Shares (in shares) 638,553 735,954