v3.26.1
COMMON STOCK PURCHASE WARRANTS (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Feb. 13, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Sep. 30, 2025
Apr. 05, 2023
DisclosureCommonStockPurchaseWarrantsLineItem [Line Items]            
Weighted average remaining term   49 months 12 days 45 months 18 days      
Exercise price   $ 10.20        
December 2025 Detachable Purchase Warrants [Member]            
DisclosureCommonStockPurchaseWarrantsLineItem [Line Items]            
Warrants remained outstanding   41,581   41,581 41,581  
September And December Two Thousand Twenty Five Detachable Purchase Warrants [Member]            
DisclosureCommonStockPurchaseWarrantsLineItem [Line Items]            
Exercise price       $ 31.86 $ 31.86  
2025 Purchase Warrants [Member]            
DisclosureCommonStockPurchaseWarrantsLineItem [Line Items]            
Warrants remained outstanding 23,206          
Warrants description On February 13, 2025, the Company issued 23,206 Series A warrants in connection with an underwritten public offering, with an exercise price of $930.00 per share. The warrants were activated on May 6, 2025 upon stockholder approval and were initially classified as derivative liabilities. On June 27, 2025, the circumstances allowing for net cash settlement outside the Company’s control were terminated and the warrants were reclassified to equity at their then-current fair value of $530,101. All 23,206 Series A warrants remain outstanding as of June 30, 2026. See the Company’s Annual Report on Form 10-K for the year ended December 31, 2025 for the valuation assumptions and the fair value changes recognized during 2025.          
Warrant exercise price $ 930.00          
2024 Purchase Warrants [Member]            
DisclosureCommonStockPurchaseWarrantsLineItem [Line Items]            
Fair value declined   $ 0   $ 144    
2024 Purchase Warrants [Member] | Series A Warrants [Member]            
DisclosureCommonStockPurchaseWarrantsLineItem [Line Items]            
Warrant exercise price   $ 15,060        
Warrants shares   202   202    
2023 Purchase Warrants [Member]            
DisclosureCommonStockPurchaseWarrantsLineItem [Line Items]            
Warrants remained outstanding   40   40   40
Warrants term   1 year 9 months 18 days        
2023 Purchase Warrants [Member] | Minimum [Member]            
DisclosureCommonStockPurchaseWarrantsLineItem [Line Items]            
Warrant exercise price   $ 165,000        
2023 Purchase Warrants [Member] | Maximum [Member]            
DisclosureCommonStockPurchaseWarrantsLineItem [Line Items]            
Warrant exercise price       $ 225,000    
2023 Warrants [Member]            
DisclosureCommonStockPurchaseWarrantsLineItem [Line Items]            
Fair value declined   $ 0   $ 0    
Warrant [Member]            
DisclosureCommonStockPurchaseWarrantsLineItem [Line Items]            
Outstanding warrants   $ 14 $ 0