Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies (Details) - Schedule of Potentially Dilute Loss Per Share

v3.23.2
Significant Accounting Policies (Details) - Schedule of Potentially Dilute Loss Per Share - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Total 4,632,314 285,667
Convertible Notes [Member]    
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Total 11,667
Warrants to purchase common stock (excluding penny warrants) [Member]    
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Total 1,760,095 78,787
Warrants to purchase Series E preferred stock [Member]    
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Total 750,000
Options to purchase common stock [Member]    
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Total 157,779 151,892
Unvested restricted stock units [Member]    
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Total 7,139 8,613
Commitment Shares [Member]    
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Total 783,806
Series A Preferred Stock [Member]    
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Series of preferred stock 3,146 3,146
Series B Preferred Stock [Member]    
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Series of preferred stock 33,883 33,883
Series C Preferred Stock [Member]    
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Series of preferred stock 9,346 9,346
Series F Preferred Stock [Member]    
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Series of preferred stock 592,130
Series F-1 Preferred Stock [Member]    
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Series of preferred stock 398,377
Series F-2 Preferred Stock [Member]    
Schedule of Potentially Dilute Loss Per Share [Abstract]    
Series of preferred stock 124,946