Quarterly report [Sections 13 or 15(d)]

WARRANTS (Details Narrative)

v3.26.1
WARRANTS (Details Narrative) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
WarrantsLineItems [Line Items]      
Warrant outstanding 1,348,294    
Exercise price $ 28.44    
Warrants to purchase shares 2,317,607    
Tradeable Warrant [Member] | Maximum [Member]      
WarrantsLineItems [Line Items]      
Warrants to purchase shares 53,375    
Non-Tradeable Warrant [Member] | Maximum [Member]      
WarrantsLineItems [Line Items]      
Warrants to purchase shares 90,149    
Warrant [Member]      
WarrantsLineItems [Line Items]      
Warrant outstanding 1,348,494   1,348,494
Exercise price $ 28.44   $ 28.44
Warrants exercised 0 81,280