Note 7 - Share Based Compensation (Details Textual) - USD ($) |
3 Months Ended | |||
---|---|---|---|---|
Sep. 20, 2023 |
Mar. 24, 2022 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Share-Based Payment Arrangement, Option [Member] | The 2018 Plan [Member] | ||||
Share-Based Payment Arrangement, Expense | $ 2,237 | $ 34,774 | ||
Share-Based Payment Arrangement, Expense, Tax Benefit | 0 | 4,000,000 | ||
Restricted Stock Units (RSUs) [Member] | The 2018 Plan [Member] | ||||
Share-Based Payment Arrangement, Expense | 24,590 | 93,226 | ||
Share-Based Payment Arrangement, Expense, Tax Benefit | 6,148 | 14,595 | ||
Phantom Share Units (PSUs) [Member] | ||||
Share-Based Payment Arrangement, Expense | $ 52,727 | $ 0 | ||
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 181,818 | 111,111 | ||
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | 3 years | 3 years |