Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Schedule of Stock Option Activity (Details)

v3.21.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]    
Stock options outstanding, Number of shares, beginning 283,695 197,334
Issued, Number of shares 404,167 122,750
Expired, Number of shares 49,584 36,389
Stock options outstanding, Number of shares, ending 638,278 283,695
Stock options exercisable, Number of shares 363,951 117,256
Stock options outstanding, Weighted Average Remaining Life (Years) 9 years 2 months 16 days 9 years 8 months 5 days
Issued, Weighted Average Remaining Life (Years) 4 years 9 years 2 months 12 days
Expired, Weighted Average Remaining Life (Years) 8 years 7 days 9 years 1 month 13 days
Stock options outstanding, Weighted Average Remaining Life (Years) 7 years 2 months 30 days 9 years 2 months 16 days
Stock options exercisable, Weighted Average Remaining Life (Years) 7 years 8 months 19 days 8 years 10 months 21 days
Stock options outstanding, Weighted Average Exercise Price, beginning $ 7.26 $ 6.90
Issued, Weighted Average Exercise Price 6.00 8.28
Expired, Weighted Average Exercise Price 6.90 7.98
Stock options outstanding, Weighted Average Exercise Price, ending 6.49 7.26
Stock options exercisable, Weighted Average Exercise Price $ 6.48 $ 7.02