XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Shareholders' Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
Feb. 28, 2023
Jan. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Nov. 30, 2022
Share-Based Payment Arrangement, Expense     $ 15,000 $ 75,000  
Stock Repurchase Program, Authorized Amount         $ 5,000,000.0
Stock Repurchased During Period, Shares (in shares)     303,638    
Payments for Repurchase of Common Stock     $ 366,000 (0)  
Share-Based Payment Arrangement, Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)     10 years    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)     4 years    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount     $ 91,300    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     10 months 24 days    
Restricted Stock Units (RSUs) [Member]          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     3 months    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount     $ 17,100    
Performance Stock Units [Member]          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     2 years 3 months 18 days    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount     $ 10,600    
Share-Based Payment Arrangement, Expense       $ 12,000  
Performance Stock Units [Member] | Chief Executive Officer [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease), Total (in shares)   (50,000)      
Share-Based Payment Arrangement, Expense     3,300    
Performance Stock Units [Member] | Chief Financial Officer [Member]          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount     $ 0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease), Total (in shares)   (33,333)      
Share-Based Payment Arrangement, Reversal of Expense $ 18,000