XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Stock Option Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]        
Number of Share, Stock option outstanding 2,085,368 1,067,356 1,067,356  
Weighted Average Exercise Price, Stock option outstanding $ 1.43 $ 1.22 $ 1.22  
Weighted Average Remaining Contractual Life (in Years), Stock options outstanding 5 years 11 months 1 day 5 years 5 months 19 days 4 years 9 months 29 days 4 years 9 months 29 days
Number of Share, Granted 1,451,737 1,018,012  
Weighted Average Exercise Price, Granted $ 3.50 $ 1.66  
Number of Share, Exercised 6,752  
Weighted Average Exercise Price, Exercised  
Number of Share, Expired 3,636  
Weighted Average Exercise Price, Expired  
Weighted Average Remaining Contractual Life (in Years), Granted 7 years 7 years    
Number of Share, Exercised (6,752)  
Number of Share, Expired (3,636)  
Number of Share, Stock option outstanding 3,526,717 2,085,368 1,067,356 1,067,356
Weighted Average Exercise Price, Stock option outstanding $ 2.28 $ 1.43 $ 1.22 $ 1.22
Number of Share, Stock option exercisable 756,886   519,350  
Weighted Average Exercise Price, Stock option exercisable $ 2.28   $ 1.26  
Weighted Average Remaining Contractual Life (in Years), Stock options exercisable 5 years 11 months 1 day   4 years 9 months 14 days