XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation & Warrants (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of option activity
                 
    Number of
Shares
    Weighted
Average
Exercise
Price
    Weighted
Average
Remaining
Contractual
Life (Years)
 
Outstanding, December 31, 2024     1,721,761     $ 2.59        6.47  
Granted     -       -       -  
Exercised     -       -       -  
Forfeited     -       -       -  
Outstanding, March 31, 2025     1,721,761     $ 1.97       4.39  
                         
Outstanding, December 31, 2023     2,816,900     $ 2.03       4.08  
Granted     -       -       -  
Exercised     -       -       -  
Forfeited     -     -       -  
Outstanding, March 31, 2024     2,816,900     $ 2.03       4.08  
                         
Exercisable, December 31, 2024     1,721,761     $ 1.97       4.71  
Exercisable, March 31, 2025     1,721,761     $ 1.97       4.39  
                         
Exercisable, December 31, 2023     2,720,221     $ 2.05       3.93  
Exercisable, March 31, 2024     2,768,559     $ 2.04       3.76