XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Options (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity
The following table summarizes the stock option activity during the three months ended March 31, 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(4,100)2.78$30.34 
Expired$– 
Outstanding at March 31, 20231,347,3216.26$15.05 
Unvested at March 31, 2023312,8775.92$13.23 
Vested and exercisable March 31, 20231,034,4446.36$15.59