v3.26.1
Basis of Presentation And Other Information - Schedule of Dilutive Securities Diluted Net Loss Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Dilutive Securities Diluted Net Loss Per Share [Line Items]        
Total potential common shares excluded 18,971,968 7,712,283 18,971,968 7,712,283
Warrants to purchase Common Stock [Member]        
Schedule of Dilutive Securities Diluted Net Loss Per Share [Line Items]        
Total potential common shares excluded 3,656,172 15,096 3,656,172 15,096
Options to purchase Common Stock [Member]        
Schedule of Dilutive Securities Diluted Net Loss Per Share [Line Items]        
Total potential common shares excluded 3,572,796 2,979,860 3,572,796 2,979,860
Series E Preferred Stock [Member]        
Schedule of Dilutive Securities Diluted Net Loss Per Share [Line Items]        
Total potential common shares excluded 11,743,000 11,743,000
Series D Preferred Stock [Member]        
Schedule of Dilutive Securities Diluted Net Loss Per Share [Line Items]        
Total potential common shares excluded 101,565 101,565
Series C Preferred Stock [Member]        
Schedule of Dilutive Securities Diluted Net Loss Per Share [Line Items]        
Total potential common shares excluded 1,204,040 1,204,040
Series B Preferred Stock [Member]        
Schedule of Dilutive Securities Diluted Net Loss Per Share [Line Items]        
Total potential common shares excluded 1,471,487 1,471,487
Series A-2 Preferred Stock [Member]        
Schedule of Dilutive Securities Diluted Net Loss Per Share [Line Items]        
Total potential common shares excluded 442,402 442,402
Series A-1 Preferred Stock [Member]        
Schedule of Dilutive Securities Diluted Net Loss Per Share [Line Items]        
Total potential common shares excluded 651,465 651,465
Series A Preferred Stock [Member]        
Schedule of Dilutive Securities Diluted Net Loss Per Share [Line Items]        
Total potential common shares excluded 846,368 846,368