XML 49 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of Shares Reserved for Future Issuance
The following shares were reserved for future issuance:
December 31, 2022
Common stock options outstanding5,537,791 
Restricted stock units outstanding2,161,765 
Warrants to purchase common stock7,605,811 
Employee Stock Purchase Plan48,032 
Shares available for grant4,520,741 
Total19,874,140 
Schedule of Warrants Issued and Outstanding
As of December 31, 2022, the following warrants for common stock were issued and outstanding:

Issue DateExpiration DateExercise Price Number of Warrants Outstanding
January 11, 2017None$0.001 3,578,036 
November 20, 2017None$0.001 3,669,360 
June 11, 2018None$0.001 358,415 
7,605,811