XML 47 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2021
Stockholders' Equity Note [Abstract]  
Schedule for number of common stock reserved for exercise of outstanding stock options and warrants
December 31,
2021
December 31,
2020
Stock options8,342,429 6,112,948 
Restricted stock units817,609 716,767 
Warrants39,474 39,474 
9,199,512 6,869,189