Annual report [Section 13 and 15(d), not S-K Item 405]

SUBSEQUENT EVENTS (Details Narrative)

v3.25.1
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
Feb. 19, 2025
Dec. 31, 2024
Subsequent Event [Line Items]    
Warrant exercise price per share   $ 3.04
Number of warrants shares   1,261,830
Subsequent Event [Member] | Common Stock [Member]    
Subsequent Event [Line Items]    
Issuance of Class A shares and warrants, shares 1  
Subsequent Event [Member] | Prefunded Warrant [Member]    
Subsequent Event [Line Items]    
Issuance of Class A shares and warrants, shares 1  
Subsequent Event [Member] | Series A PIPE Common Warrant [Member]    
Subsequent Event [Line Items]    
Warrant exercise price per share $ 1.4875  
Number of warrants shares 1  
Warrants to purchase shares 1  
Warrants term 5 years  
Subsequent Event [Member] | Series B PIPE Common Warrant [Member]    
Subsequent Event [Line Items]    
Warrant exercise price per share $ 2.975  
Number of warrants shares 1  
Warrants to purchase shares 1  
Warrants term 2 years 6 months  
Subsequent Event [Member] | Purchase Agreement [Member] | Private Placement [Member]    
Subsequent Event [Line Items]    
Sale of stock value $ 25.0  
Warrant exercise price per share $ 1.19