v3.25.2
Subsequent Events (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jul. 22, 2025
Jul. 17, 2025
Jul. 15, 2025
Jun. 30, 2025
Jun. 30, 2024
Feb. 28, 2024
Subsequent Event [Line Items]            
Warrant exercise price           $ 0.01
Financing costs       $ 3,275 $ 1,910  
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Financing costs $ 20,000          
July 2025 Offering [Member] | Subsequent Event [Member]            
Subsequent Event [Line Items]            
Sale of shares of common stock     8,794,544      
July 2025 Offering [Member] | Subsequent Event [Member] | Pre Funded Warrants [Member]            
Subsequent Event [Line Items]            
purchase of warrants     296,365      
Warrant exercise price     $ 0.001      
July 2025 Offering [Member] | Subsequent Event [Member] | Series A Warrants [Member]            
Subsequent Event [Line Items]            
purchase of warrants     9,090,909      
Warrant term     5 years      
July 2025 Offering [Member] | Subsequent Event [Member] | Series B Warrants [Member]            
Subsequent Event [Line Items]            
purchase of warrants     9,090,909      
Warrant term   24 months        
July 2025 Offering [Member] | Subsequent Event [Member] | Common Warrants [Member]            
Subsequent Event [Line Items]            
Warrant exercise price     $ 0.55      
Proceeds from Issuance of Warrants   $ 4,300