v3.26.1
Liquidity (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Net loss from continuing operations $ 5,500,000 $ 1,500,000  
Accumulated deficit 96,924,358   $ 91,369,403
Proceeds from Issuance of Warrants $ 7,100,000