XML 91 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation & Warrants (Details 1) - Equity Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares outstanding - beginning 2,816,900 1,833,566  
Weighted average exercise price - beginning $ 2.03 $ 2.59  
Weighted average contractural term 4 years 8 months 15 days 4 years 29 days 6 years 5 months 19 days
Number of shares, granted 1,000,000  
Weighted average exercise price, granted $ 1.18  
Weighted average remaining contractual life (years)   1 year 6 months  
Number of shares, exercised (1,000,000)  
Weighted average exercise price, exercised $ 1.179  
Number of shares, forfeited (95,139) (16,666)  
Weighted average exercise price, forfeited $ 12.00 $ 12.00  
Shares outstanding - ending 1,721,761 2,816,900  
Weighted average exercise price - ending $ 1.97 $ 2.03  
Shares exercisable 1,721,761 2,720,221  
Weighted average exercise price - exercisable $ 1.97 $ 2.05  
Weighted average contractural term 4 years 8 months 15 days 3 years 11 months 4 days