Quarterly report [Sections 13 or 15(d)]

Stock Options (Tables)

v3.25.2
Stock Options (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of option activity
                       
    Stock Options     Weighted-Average Remaining Contractual Life     Weighted-Average Exercise Price per Share  
Outstanding at December 31, 2024     952,140       4.79     $ 12.72  
Granted     –       –       –  
Exercised     –       –       –  
Forfeited/Cancelled     (25,547 )     –       7.70  
Expired     (44,280 )     –       16.45  
Outstanding at June 30, 2025     882,313       4.58     $ 12.68  
                         
Unvested at June 30, 2025     –       –       –  
Vested and exercisable at June 30, 2025     882,313       4.58     $ 12.68