XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY    
Issuance of shares of Common Stock upon exercise of stock options and settlement of employee restricted stock units 323,582 389,512
Issuance of shares of Common Stock for services rendered 1,535 1,357