XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders' Deficit (Unaudited) (Parentheticals) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Common Stock [Member]    
Employee stock purchase plan sales, shares (in shares) 115,000 193,000
Exercise of stock options, shares (in shares)   593,000
Employee stock purchase plan sales, shares (in shares) 115,000 193,000
Exercise of stock options, shares (in shares) 1,108