XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF STOCK WARRANTS OUTSTANDING TO PURCHASE COMMON STOCK (Details)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Warrant March 2021 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Warrant Issuance Date Mar. 29, 2021
Warrant Expiration Date Mar. 31, 2026
Warrant Exercise Price Per Share | $ / shares $ 10.35
Number of Shares of common stock Underlying Warrants 2,469,156
Warrant March 2023 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Warrant Issuance Date Mar. 27, 2023
Warrant Expiration Date Mar. 26, 2026
Warrant Exercise Price Per Share | $ / shares $ 5.50
Number of Shares of common stock Underlying Warrants 3,294,117
Warrant [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Number of Shares of common stock Underlying Warrants 5,763,273