XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Loss Per Share of Common Shares (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Anti-dilutive Securities Outstanding Diluted Loss Per Share

 

   2024   2023 
   Outstanding at September 30, 
   2024   2023 
Warrants to purchase common stock   70,000    177,998 
Unvested restricted shares of common stock   20,000    6,000 
Stock options   1,274,546    1,060,708 
Anti-dilutive securities   1,364,546    1,244,706