v3.26.1
SCHEDULE OF WARRANTS OUTSTANDING (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Registered Direct Offering 1 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Offering Date Feb. 01, 2023
Warrant Strike Price | $ / shares $ 26.75
Wainwright Warrants issued | shares 10,981
Warrants Term 5 years [1]
Registered Direct Offering 2 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Offering Date Feb. 02, 2023
Warrant Strike Price | $ / shares $ 29.38
Wainwright Warrants issued | shares 8,662
Warrants Term 5 years [1]
Registered Direct Offering 3 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Offering Date Feb. 03, 2023
Warrant Strike Price | $ / shares $ 21.74
Wainwright Warrants issued | shares 13,931
Warrants Term 5 years [1]
Series A Warrants [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Offering Date Jul. 26, 2024
Warrant Strike Price | $ / shares $ 2.17
Wainwright Warrants issued | shares 460,830
Warrants Term 5 years 6 months [2]
Series B Warrants [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Offering Date Jul. 26, 2024
Warrant Strike Price | $ / shares $ 2.17
Wainwright Warrants issued | shares 460,830
Warrants Term 1 year 6 months [2]
Placement Agent [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Offering Date Jul. 26, 2024
Warrant Strike Price | $ / shares $ 2.71
Wainwright Warrants issued | shares 27,650
Warrants Term 5 years [2]
[1] Together, the “February 2023 Warrants”.
[2] The warrants became exercisable on April 23, 2026, which represents the effective date of the stockholder approval for the issuance of the shares of Class A common stock issuable upon exercise of the warrants. As a result of the action taken by the Company’s stockholders at the Annual Meeting, the Series A Warrants will expire on October 23, 2031, the Series B Warrants will expire on October 25, 2027 and the Placement Agent Warrants will expire on July 26, 2029.