Quarterly report [Sections 13 or 15(d)]

Net Loss per Share of Common Stock (Details Narrative)

v3.25.1
Net Loss per Share of Common Stock (Details Narrative) - Purchase Agreement [Member] - $ / shares
Mar. 31, 2025
Jan. 27, 2025
Jan. 30, 2024
Class of Warrant or Right [Line Items]      
Exercise price     $ 4.50
Pre-Funded Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants to purchase 7,019,700 7,019,700  
Exercise price $ 0.0001    
Warrants outstanding 6,494,000