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