XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Number of Share, Stock option outstanding at beginning 1,067,356 1,067,356  
Weighted Average Exercise Price, Stock option outstanding at beginning $ 1.22 $ 1.22  
Weighted Average Remaining Contractual Life (in Years), Stock options outstanding 5 years 9 months 7 days 5 years 29 days 6 years 29 days
Number of Share, Granted 1,018,012  
Weighted Average Exercise Price, Granted $ 1.66  
Number of Share, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Share, Expired  
Weighted Average Exercise Price, Expired  
Weighted Average Remaining Contractual Life (in Years), Granted 6 years 11 months 4 days    
Number of Share, Stock option outstanding at ending 2,085,359 1,067,356 1,067,356
Weighted Average Exercise Price, Stock option outstanding at ending $ 1.43 $ 1.22 $ 1.22
Number of Share, Stock option exercisable 636,478 409,158  
Weighted Average Exercise Price, Stock option exercisable $ 1.43 $ 1.22  
Weighted Average Remaining Contractual Life (in Years), Stock options exercisable 5 years 9 months 7 days 5 years 29 days