v3.26.1
Note 9 - Stock Based Compensation (Details Textual) - USD ($)
3 Months Ended
Aug. 21, 2025
Jun. 21, 2024
Mar. 31, 2026
Mar. 31, 2025
Officers, Directors, and Employees [Member]        
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)     20,263 83,854
Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation     $ 27,111 $ 152,997
Shares Withheld, Price Per Share (in dollars per share)     $ 1.34 $ 1.82
Employees and Directors [Member] | Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 920,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 10 years 10 years    
Employees and Directors [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 457,800      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years      
Shares Issued, Price Per Share (in dollars per share) $ 1.44      
Louis Hoch [Member] | Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 300,000      
Louis Hoch [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 21,000      
Michael White [Member] | Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 50,000      
Michael White [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 18,000      
Greg Carter [Member] | Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 50,000      
Greg Carter [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 18,000      
Houston Frost [Member] | Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 50,000      
Houston Frost [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 18,000      
Non Employee Directors [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 84,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years      
Shares Issued, Price Per Share (in dollars per share) $ 1.44      
Blaise Bender [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 21,000      
Brad Rollins [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 21,000      
Ernesto Beyer [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 21,000      
Michelle Miller [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 21,000