XML 62 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Deficit) - Summary of Common Stock Warrant Activity (Details) - Common Stock Warrants [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]    
Number of warrants outstanding, beginning balance 4,638,454  
Number of warrants outstanding, Issued 89,787  
Number of warrants outstanding, Expired (80,019)  
Number of warrants outstanding, ending balance 4,648,222 4,638,454
Number of warrants, Exercisable 4,558,435  
Weighted average exercise price, outstanding, beginning balance $ 10.20  
Weighted average exercise price, Issued 2.81  
Weighted average exercise price, Expired 6.75  
Weighted average exercise price, outstanding, ending balance 10.11 $ 10.20
Weighted average exercise price, Exercisable $ 10.25  
Weighted average remaining contractual life in years, outstanding 4 years 1 month 9 days 4 years 7 months 13 days
Weighted average remaining contractual life in years, Exercisable 4 years 1 month 6 days  
Aggregate intrinsic value of warrants outstanding $ 362,887 $ 1,382,919
Aggregate intrinsic value of warrants Exercisable $ 362,887