XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock Options (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following table summarizes the Company’s option activity:
Stock OptionsWeighted-Average Remaining Contractual LifeWeighted-Average Exercise Price per Share
Outstanding at December 31, 20231,183,9085.56$14.96 
Granted$– 
Exercised$– 
Forfeited/Cancelled(117,969)$11.81 
Expired(5,800)$19.90 
Outstanding at March 31, 20241,060,1395.47$15.28 
Unvested at March 31, 202490,3484.93$7.04 
Vested and exercisable at March 31, 2024969,7915.52$16.05