v3.26.1
SCHEDULE OF WARRANTS GRANTED (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Sep. 05, 2024
Jul. 14, 2024
May 22, 2024
Apr. 23, 2024
Apr. 18, 2024
Mar. 07, 2024
Feb. 23, 2023
Short-Term Debt [Line Items]                
Exercise price   $ 10.3 $ 10.3 $ 10.3 $ 10.3 $ 10.3 $ 10.3 $ 10.90
Expiration date     Jul. 13, 2029 May 21, 2029 Apr. 22, 2029 Apr. 17, 2029 Mar. 06, 2029  
Warrant [Member]                
Short-Term Debt [Line Items]                
Number of warrants 6,123,006              
Exercise price $ 1.03              
April 07, 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Apr. 07, 2024              
Number of warrants 15,625              
Exercise price $ 1.03              
Expiration date Dec. 31, 2025              
April 05 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Apr. 05, 2024              
Number of warrants 24,272              
Exercise price $ 1.03              
Expiration date Dec. 31, 2025              
August 21 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Aug. 21, 2024              
Number of warrants 21,875              
Exercise price $ 1.03              
Expiration date Aug. 20, 2029              
August 21 2024 One [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Aug. 21, 2024              
Number of warrants 97,088              
Exercise price $ 1.03              
Expiration date Aug. 20, 2029              
September 06 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Sep. 06, 2024              
Number of warrants 24,272              
Exercise price $ 1.03              
Expiration date Sep. 05, 2025              
September 10 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Sep. 10, 2024              
Number of warrants 1,942              
Exercise price $ 10.3              
Expiration date Sep. 09, 2025              
September 09 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Sep. 09, 2024              
Number of warrants 24,272              
Exercise price $ 1.03              
Expiration date Sep. 08, 2029              
September 17 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Sep. 17, 2024              
Number of warrants 24,272              
Exercise price $ 1.03              
Expiration date Sep. 15, 2029              
September 30 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Sep. 30, 2024              
Number of warrants 14,563              
Exercise price $ 1.03              
Expiration date Sep. 29, 2025              
October 03 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Oct. 03, 2024              
Number of warrants 200,000              
Exercise price $ 1.03              
Expiration date Nov. 29, 2025              
October 22 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Oct. 22, 2024              
Number of warrants 485,437              
Exercise price $ 1.03              
Expiration date Oct. 21, 2025              
October 30 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Oct. 30, 2024              
Number of warrants 38,834              
Exercise price $ 1.03              
Expiration date Oct. 28, 2025              
November 04 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Nov. 04, 2024              
Number of warrants 242,718              
Exercise price $ 1.03              
Expiration date Nov. 03, 2029              
November 14 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Nov. 14, 2024              
Number of warrants 194,175              
Exercise price $ 1.03              
Expiration date Nov. 13, 2025              
November 15 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Nov. 15, 2024              
Number of warrants 242,718              
Exercise price $ 1.03              
Expiration date Nov. 14, 2029              
November 29 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Nov. 29, 2024              
Number of warrants 48,544              
Exercise price $ 1.03              
Expiration date Dec. 28, 2029              
December 13 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Dec. 13, 2024              
Number of warrants 48,544              
Exercise price $ 1.03              
Expiration date Dec. 12, 2029              
December 19 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Dec. 19, 2024              
Number of warrants 48,544              
Exercise price $ 1.03              
Expiration date Dec. 18, 2029              
November 30 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Nov. 30, 2024              
Number of warrants 2,020,238              
Exercise price $ 1.03              
Expiration date Mar. 31, 2026              
December 31 2024 [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Dec. 31, 2024              
Number of warrants 250,432              
Exercise price $ 1.03              
Expiration date Mar. 31, 2026              
December 31 2024 One [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Dec. 31, 2024              
Number of warrants 249,701              
Exercise price $ 1.03              
Expiration date Mar. 31, 2026              
December 31 2024 Two [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Dec. 31, 2024              
Number of warrants 149,302              
Exercise price $ 1.03              
Expiration date Mar. 31, 2026              
December 31 2024 Three [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Dec. 31, 2024              
Number of warrants 1,012,037              
Exercise price $ 1.03              
Expiration date Dec. 30, 2029              
December 31 2024 Four [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Dec. 31, 2024              
Number of warrants 48,970              
Exercise price $ 1.03              
Expiration date Dec. 30, 2029              
December 31 2024 Five [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Dec. 31, 2024              
Number of warrants 48,784              
Exercise price $ 1.03              
Expiration date Dec. 30, 2029              
December 31 2024 Six [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Dec. 31, 2024              
Number of warrants 48,704              
Exercise price $ 1.03              
Expiration date Dec. 30, 2029              
December 31 2024 Seven [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Dec. 31, 2024              
Number of warrants 246,909              
Exercise price $ 1.03              
Expiration date Dec. 30, 2029              
December 31 2024 Eight [Member] | Warrant [Member]                
Short-Term Debt [Line Items]                
Date of issuance Dec. 31, 2024              
Number of warrants 250,234              
Exercise price $ 1.03              
Expiration date Dec. 30, 2029