XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 03, 2014
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Jan. 01, 2023
Stock-Based Compensation (Details) [Line Items]          
Common stock shares issued   11,306,753   11,267,389  
2020 Inducement Plan [Member]          
Stock-Based Compensation (Details) [Line Items]          
Issuance of common stock   600,000      
Shares available for issuance   148,000      
2017 Equity Incentive Plan [Member]          
Stock-Based Compensation (Details) [Line Items]          
Shares available for issuance   2,000,000      
Amended and Restated 2014 Plan [Member]          
Stock-Based Compensation (Details) [Line Items]          
Employee stock purchase plan description The number of shares increases each January 1, commencing on January 1, 2015 and ending on (and including) January 1, 2024, by an amount equal to the lesser of one percent of the outstanding shares as of the end of the immediately preceding fiscal year, 7,025 shares or any lower amount determined by the Company’s Board of Directors prior to each such January 1st.        
Amended and Restated 2014 Plan [Member]          
Stock-Based Compensation (Details) [Line Items]          
Shares available for issuance   479,501      
2014 Employee Stock Purchase Plan [Member]          
Stock-Based Compensation (Details) [Line Items]          
Issuance of common stock 3,513 39,087      
Number of shares authorized   39,087      
Minimum [Member] | Amended and Restated 2014 Plan [Member]          
Stock-Based Compensation (Details) [Line Items]          
Number of shares authorized and increased         861,933
Minimum [Member] | 2014 Employee Stock Purchase Plan [Member]          
Stock-Based Compensation (Details) [Line Items]          
Number of shares authorized and increased         7,025
Maximum [Member] | Amended and Restated 2014 Plan [Member]          
Stock-Based Compensation (Details) [Line Items]          
Issuance of common stock         3,563,303
Maximum [Member] | 2014 Employee Stock Purchase Plan [Member]          
Stock-Based Compensation (Details) [Line Items]          
Issuance of common stock         39,087
Restricted Stock Units (RSUs) [Member]          
Stock-Based Compensation (Details) [Line Items]          
Unamortized value of RSUs (in Dollars)   $ 1,578      
Weighted average remaining amortization period   2 years 1 month 6 days      
Number of RSUs   289,500   289,500  
Common stock shares issued   39,364      
Number of RSUs vested   61,444      
Net share settlement (in Dollars)   $ 64      
Weighted average grant date fair value per share (in Dollars per share)   $ 3.02      
Stock Options [Member]          
Stock-Based Compensation (Details) [Line Items]          
Weighted average grant date fair value per share (in Dollars per share)   $ 2.42 $ 5.37    
Unrecognized share based compensation for unvested stock option grants   9,816      
Recognized over a weighted average period   3 years 1 month 6 days