Consolidated Balance Sheet (Current Period Unaudited) (Parentheticals) - shares |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Common Class A [Member] | ||
Common stock, shares authorized (in shares) | 10,000,000 | 10,000,000 |
Common stock, shares issued (in shares) | 2,887,357 | 2,870,107 |
Treasury shares, issued (in shares) | 67,273 | 62,559 |
Common Class B [Member] | ||
Common stock, shares authorized (in shares) | 2,500,000 | 2,500,000 |
Common stock, shares issued (in shares) | 914,283 | 914,283 |
Treasury shares, issued (in shares) | 182,435 | 182,435 |