XML 52 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note [Abstract]  
Schedule for number of common stock reserved for exercise of outstanding stock options and warrants
December 31,
2022
December 31,
2021
Stock options10,051,283 8,342,429 
Restricted stock units1,870,791 817,609 
Warrants22,590 39,474 
11,944,664 9,199,512