XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF OPTIONS ACTIVITY (Details) - Share-Based Payment Arrangement, Option [Member] - $ / shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Options, Outstanding - Beginning balance 202,650 112,685 142,160 147,619 112,685 147,619 147,619  
Weighted Average Exercise Price per Share, Outstanding - Beginning balance $ 7.67 $ 13.10 $ 25.31 $ 24.42 $ 13.10 $ 24.42 $ 24.42  
Weighted Average Remaining Life (Years), Outstanding 8 years 10 months 24 days 8 years 10 months 24 days 7 years 6 months 7 years 6 months     8 years 4 months 28 days 7 years 2 months 26 days
Options, Granted 90,000    
Weighted Average Exercise Price per Share, Granted $ 0.90        
Options, Exercised (5,459) (5,459)    
Weighted Average Exercise Price per Share, Exercised $ 1.40        
Weighted Average Remaining Life (Years), Exercised       2 months 26 days        
Options, Expired   (36)          
Weighted Average Exercise Price per Share, Expired   $ 39.2          
Options, Outstanding - Ending balance 202,650 202,650 142,160 142,160 202,650 142,160 112,685 147,619
Weighted Average Exercise Price per Share, Outstanding - Ending balance $ 7.67 $ 7.67 $ 25.31 $ 25.31 $ 7.67 $ 25.31 $ 13.10 $ 24.42
Weighted Average Remaining Life (Years), Granted   9 years 9 months 25 days            
Weighted Average Remaining Life (Years), Expired   1 month 28 days