XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Activity Related to Warrants (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Weighted Average Exercise Price Outstanding, Exercised  
Warrant [Member]      
Number of shares,Beginning 3,233,546 1,056,452 1,056,452
Weighted average grant date fair value,Beginning $ 1.24 $ 0.60 [1] $ 0.60 [1]
Warrants Outstanding, Exercised     (250,000)
Weighted Average Exercise Price Outstanding, Exercised 0.60 [1]  
Warrants Outstanding, Exercised $ (829,500)    
Number of shares,Ending 6,422,190   3,233,546
Weighted average grant date fair value,Ending $ 0.98   $ 1.24
Weighted-Average Remaining Contractual Term Outstanding 3 years 4 months 2 days    
Warrants Outstanding, Exercisable Balance 6,422,190    
Weighted Average Exercise Price Outstanding, Exercisable balance $ 0.98    
Weighted-Average Remaining Contractual Term Outstanding, Exercisable 3 years 4 months 2 days    
Warrant [Member] | March 2023 [Member]      
Warrants Outstanding, Issued     357,136
Weighted Average Exercise Price Outstanding, Issued [1]     $ 0.60
Warrant [Member] | June 2023 [Member]      
Warrants Outstanding, Issued     1,254,000
Weighted Average Exercise Price Outstanding, Issued [2]     $ 0.60
Warrant [Member] | November 2023 [Member]      
Warrants Outstanding, Issued     815,958
Weighted Average Exercise Price Outstanding, Issued     $ 2.49
Warrant [Member] | March 6 2024 [Member]      
Warrants Outstanding, Issued 829,394    
Weighted Average Exercise Price Outstanding, Issued $ 0.60    
Warrant [Member] | March 7 2024 [Member]      
Warrants Outstanding, Issued 136,861    
Weighted Average Exercise Price Outstanding, Issued $ 1.51    
Warrant [Member] | April 2024 [Member]      
Warrants Outstanding, Issued 1,418,919    
Weighted Average Exercise Price Outstanding, Issued $ 0.74    
Warrant [Member] | May 31 2024 [Member]      
Warrants Outstanding, Issued 1,632,970    
Weighted Average Exercise Price Outstanding, Issued $ 0.64    
[1] Reflects the exercise price after the March 2024 Down Round Trigger events on March 6, 2024 as described above.
[2] Reflects the exercise price after the May 2024 Down Round Trigger events on May 31, 2024 as described above.