XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Options (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity
The following table summarizes the stock option activity during the six months ended June 30, 2023:
Number of Shares Weighted- Average Remaining Contractual
Life
Weighted- Average Exercise Price
Outstanding at December 31, 20221,351,4216.49$15.09 
Granted$– 
Exercised$– 
Forfeited/Cancelled(118,964)6.71$15.52 
Expired(17,016)$29.95 
Outstanding at June 30, 20231,215,4416.01$14.84 
Unvested at June 30, 2023236,6375.47$9.95 
Vested and exercisable June 30, 2023978,8046.14$16.03