Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-based Compensation (Details Narrative)

v3.26.1
Stock-based Compensation (Details Narrative) - USD ($)
12 Months Ended
Dec. 01, 2025
Oct. 01, 2025
Dec. 31, 2025
Dec. 31, 2024
Jul. 18, 2025
Jul. 10, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options granted, shares     136,260    
Options exercisable weighted average exercise price     $ 10,235.31      
Share-Based Payment Arrangement, Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Aggregate intrinsic value of outstanding options     $ 0 $ 0    
Stock option exercised     0 0    
Unrecognized share based compensation expense     $ 615,000      
Weighted average period for recognition     2 years 9 months 18 days      
Share-Based Payment Arrangement, Option [Member] | Directors and Officers [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options granted, shares 5,580 130,680        
Options exercisable weighted average exercise price $ 6.68 $ 4.96        
Restricted Stock Awards RSAs [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, shares vested       50    
Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unrecognized share based compensation expense     $ 254,000      
Weighted average period for recognition     2 years 8 months 12 days      
Number of shares, granted     45,420 7,704    
Excluded unrecognized share based compensation expense     $ 12,250      
Restricted Stock Units (RSUs) [Member] | Directors and Officers [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares, granted 1,860 43,560        
2019 Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Maximum equity available for issuance under the plan         432,000  
Shares available for future grants     232,521      
2019 Plan [Member] | Original [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Maximum equity available for issuance under the plan           32,000