XML 79 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation (Shares Reserved for Future Issuance) (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Stock options outstanding 2,409,682 1,668,926
Stock outstanding 30,000  
Employee stock purchase plan 9,748  
Warrants outstanding 16,647,219  
Total shares reserved 19,325,446  
Equity Incentive Plan 2016 [Member]    
Available for future grants under the 2016 Plan 228,797