Quarterly report pursuant to Section 13 or 15(d)

Common Stock, and Preferred Stock (Details) - Schedule of warrants outstanding to acquire shares of its common stock

v3.23.1
Common Stock, and Preferred Stock (Details) - Schedule of warrants outstanding to acquire shares of its common stock
Mar. 31, 2023
$ / shares
shares
Class of Warrant or Right [Line Items]  
Shares of common stock issuable upon exercise of warrants 2,801,703
October 25, 2024 [Member]  
Class of Warrant or Right [Line Items]  
Expiration Date Oct. 25, 2024
Shares of common stock issuable upon exercise of warrants 346,500
Exercise Price Per Warrant (in Dollars per share) | $ / shares $ 3
June 11, 2025 [Member]  
Class of Warrant or Right [Line Items]  
Expiration Date Jun. 11, 2025
Shares of common stock issuable upon exercise of warrants 234
Exercise Price Per Warrant (in Dollars per share) | $ / shares $ 96.24
November 13, 2025 [Member]  
Class of Warrant or Right [Line Items]  
Expiration Date Nov. 13, 2025
Shares of common stock issuable upon exercise of warrants 218,078
Exercise Price Per Warrant (in Dollars per share) | $ / shares $ 3
July 28, 2027 [Member]  
Class of Warrant or Right [Line Items]  
Expiration Date Jul. 28, 2027
Shares of common stock issuable upon exercise of warrants 91
Exercise Price Per Warrant (in Dollars per share) | $ / shares $ 106.17
August 28, 2028 [Member]  
Class of Warrant or Right [Line Items]  
Expiration Date Aug. 28, 2028
Shares of common stock issuable upon exercise of warrants 1,052
Exercise Price Per Warrant (in Dollars per share) | $ / shares $ 39.76
May 4, 2029 [Member]  
Class of Warrant or Right [Line Items]  
Expiration Date May 04, 2029
Shares of common stock issuable upon exercise of warrants 48,295
Exercise Price Per Warrant (in Dollars per share) | $ / shares $ 2.38
September 2, 2029 [Member]  
Class of Warrant or Right [Line Items]  
Expiration Date Sep. 02, 2029
Shares of common stock issuable upon exercise of warrants 2,187,453
Exercise Price Per Warrant (in Dollars per share) | $ / shares $ 2.88