Common Stock Warrants (Details) - Schedule of Company's Warrant Activity - $ / shares | 12 Months Ended | |
Dec. 31, 2023 | Dec. 31, 2022 | Feb. 06, 2023 |
Class of Warrant or Right [Line Items] | | | |
Warrant Issuance, Exercise Price (in Dollars per share) (in Dollars per share) | $ 0.001 | | $ 1.57 |
Warrant Issuance, Outstanding beginning | 1,938,143 | 1,938,143 | |
Warrant Issuance, Granted | 2,871,613 | | |
Warrant Issuance, Exercised | | | |
Warrant Issuance, Canceled/ Expired | (52,500) | | |
Warrant Issuance, Variable Settlement Provision Adjustment | | | |
Warrant Issuance, Outstanding ending | 4,757,256 | 1,938,143 | |
Preferred A Placement Warrants [Member] | | | |
Class of Warrant or Right [Line Items] | | | |
Warrant Issuance, Issuance | March and April 2018 and August 2019 | March and April 2018 and August 2019 | |
Warrant Issuance, Exercise Price (in Dollars per share) (in Dollars per share) | $ 1.4 | $ 1.4 | |
Warrant Issuance, Outstanding beginning | 293,042 | 293,042 | |
Warrant Issuance, Granted | | | |
Warrant Issuance, Exercised | | | |
Warrant Issuance, Canceled/ Expired | | | |
Warrant Issuance, Variable Settlement Provision Adjustment | | | |
Warrant Issuance, Outstanding ending | 293,042 | 293,042 | |
Warrant Issuance, Expiration | April 2024 | March and April 2023 | |
Preferred A Lead Investor Warrants [Member] | | | |
Class of Warrant or Right [Line Items] | | | |
Warrant Issuance, Issuance | February 2021 | February 2021 | |
Warrant Issuance, Exercise Price (in Dollars per share) (in Dollars per share) | $ 0.0125 | $ 0.0125 | |
Warrant Issuance, Outstanding beginning | 52,500 | 52,500 | |
Warrant Issuance, Granted | | | |
Warrant Issuance, Exercised | | | |
Warrant Issuance, Canceled/ Expired | (52,500) | | |
Warrant Issuance, Variable Settlement Provision Adjustment | | | |
Warrant Issuance, Outstanding ending | | 52,500 | |
Warrant Issuance, Expiration | March 2023 | March 2023 | |
Preferred B Placement Warrants [Member] | | | |
Class of Warrant or Right [Line Items] | | | |
Warrant Issuance, Issuance | April 2019 | April 2019 | |
Warrant Issuance, Exercise Price (in Dollars per share) (in Dollars per share) | $ 2.1 | $ 2.1 | |
Warrant Issuance, Outstanding beginning | 463,798 | 463,798 | |
Warrant Issuance, Granted | | | |
Warrant Issuance, Exercised | | | |
Warrant Issuance, Canceled/ Expired | | | |
Warrant Issuance, Variable Settlement Provision Adjustment | | | |
Warrant Issuance, Outstanding ending | 463,798 | 463,798 | |
Warrant Issuance, Expiration | April 2024 | April 2024 | |
Convertible Notes Placement Warrants [Member] | | | |
Class of Warrant or Right [Line Items] | | | |
Warrant Issuance, Issuance | August 2020 | August 2020 | |
Warrant Issuance, Exercise Price (in Dollars per share) (in Dollars per share) | $ 2.57 | $ 2.57 | |
Warrant Issuance, Outstanding beginning | 171,830 | 171,830 | |
Warrant Issuance, Granted | | | |
Warrant Issuance, Exercised | | | |
Warrant Issuance, Canceled/ Expired | | | |
Warrant Issuance, Variable Settlement Provision Adjustment | | | |
Warrant Issuance, Outstanding ending | 171,830 | 171,830 | |
Warrant Issuance, Expiration | August 2025 | August 2025 | |
Underwriter warrants [Member] | | | |
Class of Warrant or Right [Line Items] | | | |
Warrant Issuance, Issuance | March 2021 | March 2021 | |
Warrant Issuance, Exercise Price (in Dollars per share) (in Dollars per share) | $ 6 | $ 6 | |
Warrant Issuance, Outstanding beginning | 956,973 | 956,973 | |
Warrant Issuance, Granted | | | |
Warrant Issuance, Exercised | | | |
Warrant Issuance, Canceled/ Expired | | | |
Warrant Issuance, Variable Settlement Provision Adjustment | | | |
Warrant Issuance, Outstanding ending | 956,973 | 956,973 | |
Warrant Issuance, Expiration | March 2026 | March 2026 | |
January 2023 Warrants [Member] | | | |
Class of Warrant or Right [Line Items] | | | |
Warrant Issuance, Issuance | January 2023 | | |
Warrant Issuance, Exercise Price (in Dollars per share) (in Dollars per share) | $ 1.57 | | |
Warrant Issuance, Outstanding beginning | | | |
Warrant Issuance, Granted | 2,322,000 | | |
Warrant Issuance, Exercised | | | |
Warrant Issuance, Canceled/ Expired | | | |
Warrant Issuance, Variable Settlement Provision Adjustment | | | |
Warrant Issuance, Outstanding ending | 2,322,000 | | |
Warrant Issuance, Expiration | January 2028 | | |
February 2023 Warrants [Member] | | | |
Class of Warrant or Right [Line Items] | | | |
Warrant Issuance, Issuance | February 2023 | | |
Warrant Issuance, Exercise Price (in Dollars per share) (in Dollars per share) | $ 1.57 | | |
Warrant Issuance, Outstanding beginning | | | |
Warrant Issuance, Granted | 348,000 | | |
Warrant Issuance, Exercised | | | |
Warrant Issuance, Canceled/ Expired | | | |
Warrant Issuance, Variable Settlement Provision Adjustment | | | |
Warrant Issuance, Outstanding ending | 348,000 | | |
Warrant Issuance, Expiration | February 2028 | | |
August 2023 warrants [Member] | | | |
Class of Warrant or Right [Line Items] | | | |
Warrant Issuance, Issuance | August 2023 | | |
Warrant Issuance, Exercise Price (in Dollars per share) (in Dollars per share) | $ 1.24 | | |
Warrant Issuance, Outstanding beginning | | | |
Warrant Issuance, Granted | 201,613 | | |
Warrant Issuance, Exercised | | | |
Warrant Issuance, Canceled/ Expired | | | |
Warrant Issuance, Variable Settlement Provision Adjustment | | | |
Warrant Issuance, Outstanding ending | 201,613 | | |
Warrant Issuance, Expiration | August 2028 | | |