XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Share Based Compensation (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Apr. 03, 2023
Mar. 24, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
The 2020 Plan [Member] | Share-Based Payment Arrangement, Option [Member]            
Share-Based Payment Arrangement, Expense     $ 34,774 $ (17,000) $ 69,548 $ 30,000
The 2018 Plan [Member] | Restricted Stock Units (RSUs) [Member]            
Share-Based Payment Arrangement, Expense     $ 93,226 $ (26,000) $ 186,452 $ 100,000
The 2022 Grant Date Plan [Member] | Phantom Share Units (PSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   111,111        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years        
The 2023 Grant Date Plan [Member] | Phantom Share Units (PSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 181,818          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years          
The 2023 Grant Date Plan [Member] | Phantom Share Units (PSUs) [Member] | CEO and President [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 378,788          
The 2023 Grant Date Plan [Member] | Phantom Share Units (PSUs) [Member] | CFO, Secretary, and Treasurer [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 75,758