v3.26.1
SCHEDULE OF ROLL-FORWARD OF EQUITY WARRANTS (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
EquityWarrantsLineItems [Line Items]    
Exercise of warrants (1) (1)
Public Warrants [Member]    
EquityWarrantsLineItems [Line Items]    
Warrants Outstanding, January 1, 2026   104,695
Exercise of warrants  
Warrants issued  
Warrants Outstanding, June 30, 2026 104,695 104,695
Underwriters Warrants [Member]    
EquityWarrantsLineItems [Line Items]    
Warrants Outstanding, January 1, 2026   6,336
Exercise of warrants  
Warrants issued  
Warrants Outstanding, June 30, 2026 6,336 6,336
Pre Funded Underwriters Warrants [Member]    
EquityWarrantsLineItems [Line Items]    
Warrants Outstanding, January 1, 2026   500,000
Exercise of warrants   (500,000)
Warrants issued  
Warrants Outstanding, June 30, 2026