XML 69 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation, Equity Compensation Plans (Details) - shares
12 Months Ended
Dec. 31, 2014
Dec. 31, 2022
May 17, 2022
May 16, 2022
Dec. 08, 2020
Dec. 07, 2020
Mar. 31, 2019
Dec. 31, 2018
2014 Equity Incentive Plan [Member]                
Stock Options [Abstract]                
Number of shares authorized for issuance (in shares) 91,367       3,339,243   826,292  
Percentage of Common Stock outstanding used to determine annual increase in the plan limit 4.00%              
2018 Equity Incentive Plan [Member]                
Stock Options [Abstract]                
Number of shares authorized for issuance (in shares)               558,071
Shares available for grant (in shares)   190,799            
Inducement Plan [Member]                
Stock Options [Abstract]                
Shares available for grant (in shares)   215,215            
Common stock reserved for issuance (in shares)     1,100,000 500,000 500,000 200,000