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

Subsequent Events (Details Narrative)

v3.26.1
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 09, 2026
Jan. 02, 2026
Jan. 01, 2026
Dec. 29, 2025
Jan. 31, 2026
Mar. 26, 2026
Dec. 31, 2025
Dec. 31, 2024
Subsequent Event [Line Items]                
Common stock, shares issued             2,660,110 251,725
Common shares outstanding             2,660,110 251,725
Warrants exercised             537,750  
Net proceeds             $ 2,254,721 $ 3,081,352
December 2025 PIPE [Member]                
Subsequent Event [Line Items]                
Sales agent issuance costs       $ 300,000        
Subsequent Event [Member] | ATM Agreement [Member]                
Subsequent Event [Line Items]                
Shares issued         824,283      
Net proceeds         $ 2,000,000.0      
Sales agent issuance costs         $ 67,000      
Subsequent Event [Member] | December 2025 PIPE [Member]                
Subsequent Event [Line Items]                
Common shares outstanding           537,750    
Warrants exercised           537,750    
Subsequent Event [Member] | Employees and Directors [Member]                
Subsequent Event [Line Items]                
Warrants exercised   132,000            
Exercise price   $ 2.18            
Subsequent Event [Member] | New Employee [Member]                
Subsequent Event [Line Items]                
Exercise price $ 1.33              
Granted shares 15,000              
Subsequent Event [Member] | 2021 Equity Incentive Plan [Member]                
Subsequent Event [Line Items]                
Aggregate shares     133,005          
Shares available for issuance     153,599          
Subsequent Event [Member] | 2021 Equity Incentive Plan [Member] | Employees and Directors [Member]                
Subsequent Event [Line Items]                
Shares available for issuance   1,122