Annual report pursuant to Section 13 and 15(d)

Share Based Payments (Details 2)

v3.21.1
Share Based Payments (Details 2)
12 Months Ended
Dec. 31, 2020
shares
2014 Plan [Member]  
Total shares available for issuance 2,500,000
Options outstanding, December 31 2020 (50,000)
Total options exercised (2,058,833)
Total shares issued pursuant (375,000)
Awards available for issuance 16,167
2018 Plan [Member]  
Total shares available for issuance 5,000,000
Options outstanding, December 31 2020 (1,486,438)
Total options exercised (438,895)
Total shares issued pursuant (1,112,979)
Awards available for issuance 1,961,688