XML 61 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation & Warrants (Details) - Equity Option [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares outstanding - beginning 2,816,900 1,833,566 1,833,566  
Weighted average exercise price - beginning $ 2.03 $ 2.59 $ 2.59  
Weighted average contractural term 4 years 29 days 6 years 5 months 19 days    
Number of shares, granted 1,000,000    
Weighted average exercise price, granted $ 1.18    
Number of shares, exercised    
Weighted average exercise price, exercised    
Number of shares, forfeited (16,667)    
Weighted average exercise price, forfeited $ 12.00    
Shares outstanding - ending 2,816,900 2,816,899 2,816,900 1,833,566
Weighted average exercise price - ending $ 2.03 $ 2.03 $ 2.03 $ 2.59
Weighted average remaining contractual life (years) 4 years 29 days 4 years 6 months 29 days    
Weighted average contractural term, granted   2 years    
Shares exercisable - ending 2,816,900 2,526,869 2,720,221 1,526,869
Weighted average exercise price - exercisable - ending $ 2.03 $ 2.07 $ 2.05 $ 2.65
Weighted average contractural term 3 years 6 months 29 days 4 years 29 days 3 years 11 months 4 days 5 years 11 months 8 days