v3.26.1
Significant Accounting Policies - Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share (Details) - shares
Jun. 30, 2026
Jun. 30, 2025
Options to purchase common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 5 18
Warrants for common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 152 165
Class A warrants for common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 77 77
Class B warrants for common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 2 2
January 2024 warrants for common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 1,682 1,682
January 2024 placement agent warrants for common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 117 117
Class C warrants for common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 71,873 71,873
Class E warrants for common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 271,277
Series F warrants for common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 1,125,000
Series F placement agent warrants for common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 45,000
Series G warrants for common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 3,655,917
Series G placement agent warrants for common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 255,914
Series H warrants for common stock [Member]    
Schedule of Potentially Dilutive Securities of Diluted Net Loss Per Share [Line Items]    
Potentially dilutive securities 3,655,917