XML 60 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Note 8 - Stockholders' Equity (Details Textual) - USD ($)
12 Months Ended
Feb. 26, 2026
Jan. 26, 2026
Dec. 19, 2025
Dec. 18, 2024
Sep. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 202
Treasury Stock, Common, Shares (in shares)           115,211 121,166  
Treasury Stock, Common, Value           $ 216,343 $ 222,435  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)     19,500 19,250   19,500 19,250  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value     $ 27,275 $ 33,039        
Subsequent Event [Member] | S 2026 Q1 Dividends [Member]                
Common Stock, Dividends, Per Share, Declared (in dollars per share)   $ 0.1            
Subsequent Event [Member] | O 2026 Q1 Dividends [Member]                
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.02              
Restricted Stock [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         703      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount         $ 2,700      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)           39,500 60,500  
Share-Based Payment Arrangement, Expense           $ 77,909 $ 77,909  
Share-Based Payment Arrangement, Option [Member]                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount           76,344   $ 154,252
Share-Based Payment Arrangement, Expense           $ 27,274 $ 44,532  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           3 years