v3.26.1
Net Loss Per Common Share (Details Narrative) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Debt conversion, number of shares issued 3,923,002  
Pre-funded warrant shares 6,147,787 5,747,787
Maximum [Member]    
Debt conversion, number of shares issued 5,296,053