XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity And Stock-Based Compensation Expense (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended
Apr. 30, 2023
Nov. 22, 2022
May 05, 2022
Mar. 31, 2020
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]              
Proceeds from issuance of common stock upon exercise of stock options         $ 64,000 $ 211,000  
Vesting period of stock options         4 years    
Stock-based compensation expense         $ 673,000 $ 495,000  
Par value per share         $ 0.001   $ 0.001
ATM [Member]              
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]              
Number of shares issued 0            
ATM [Member] | Maximum [Member]              
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]              
Aggregate offering price       $ 100,000,000      
2018 Equity Incentive Plan [Member]              
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]              
Expiration period         10 years    
Par value per share     $ 0.001        
2018 Equity Incentive Plan [Member] | Maximum [Member]              
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]              
Shares issued     5,000,000        
Stock Option [Member]              
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]              
Stock options exercised         19,017 19,609  
Proceeds from issuance of common stock upon exercise of stock options         $ 64,000 $ 211,000  
Stock options exercised, net settled in satisfaction of the exercise price         5,139 5,121  
Proceeds from stock options exercised net settled in satisfaction of the exercise price         $ 0 $ 0  
Stock Option [Member] | Stock Option And Performance Award [Member]              
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]              
Weighted average exercise price or options         $ 12.15    
Vesting period of stock options         2 years 3 months 18 days    
Stock-based compensation expense         $ 7,000,000.0    
Performance Award [Member]              
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]              
Stock-based compensation expense         $ 100,000    
Common Stock [Member] | Registered Direct Offering 2022 [Member]              
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]              
Number of shares issued   1,666,667          
Price per share   $ 30.00          
Proceeds from offering   $ 47,300,000