v3.26.1
Subsequent Events (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 30, 2026
Jul. 24, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Feb. 19, 2026
Subsequent Event [Line Items]              
Stock issued for services       $ 740 $ 530 $ 2,952  
Sarborg Limited [Member]              
Subsequent Event [Line Items]              
Exercise price             $ 0.025
Subsequent Event [Member]              
Subsequent Event [Line Items]              
Shares issued for services 31,373            
Securities Purchase Agreement [Member] | Subsequent Event [Member] | Sarborg Limited [Member]              
Subsequent Event [Line Items]              
Acquired percentage   4.76%          
Securities Purchase Agreement [Member] | Subsequent Event [Member] | Sarborg Limited [Member]              
Subsequent Event [Line Items]              
Number of shares acquire from investors   270          
Pre-funded warrants shares   12,131,770          
Exercise price $ 0.0001            
Variation Agreement [Member] | Subsequent Event [Member] | NJS Foresight Bio-Advisory [Member]              
Subsequent Event [Line Items]              
Stock issued for services   $ 100          
Shares issued for services   33,582          
Variation Agreement [Member] | Subsequent Event [Member] | Thesprogen [Member]              
Subsequent Event [Line Items]              
Stock issued for services   $ 100          
Shares issued for services   33,582          
Amendment To Letter Agreement [Member] | Subsequent Event [Member]              
Subsequent Event [Line Items]              
Number of shares issued   25,000          
Amendment To Letter Agreement [Member] | Subsequent Event [Member] | Maxim Group LLC [Member]              
Subsequent Event [Line Items]              
Number of shares issued   13,000          
Consulting Agreement [Member] | Subsequent Event [Member] | Ex Animo Ltd [Member]              
Subsequent Event [Line Items]              
Stock issued for services     $ 100        
Shares issued for services     32,110