XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity And Stock-Based Compensation Expense (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
May 05, 2022
Feb. 12, 2021
Mar. 31, 2020
Aug. 31, 2018
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
May 05, 2020
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]                    
Proceeds from issuance of common stock upon exercise of stock options             $ 466,000 $ 1,824,000    
Proceeds from offering             0 189,825,000    
Proceeds from exercise of warrants         $ 0 $ 0 $ 0 692,000    
Vesting period of stock options             4 years      
Stock-based compensation expense         $ 470,000 $ 572,000 $ 1,450,000 1,237,000    
Par value per share         $ 0.001   $ 0.001   $ 0.001  
Common Stock Warrants [Member]                    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]                    
Stock options exercised           600,000        
Proceeds from issuance of common stock upon exercise of stock options               $ 700,000    
Number of shares issued       9,100,000            
ATM [Member]                    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]                    
Percentage of commission in ATM offering                   3.00%
Number of shares issued         0 0 0 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         18,740   194,264      
Proceeds from issuance of common stock upon exercise of stock options         $ 136,000   $ 466,000      
Stock options exercised, net settled in satisfaction of the exercise price             94,399      
Proceeds from stock options exercised net settled in satisfaction of the exercise price             $ 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         $ 11.03   $ 11.03      
Vesting period of stock options             1 year 8 months 12 days      
Stock-based compensation expense             $ 4,900,000      
Performance Award [Member]                    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]                    
Shares expired             57,143      
Stock-based compensation expense             $ 100,000      
Common Stock [Member] | 2021 Registered Direct Offering [Member]                    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]                    
Number of shares issued   4,081,633                
Price per share   $ 49.00                
Proceeds from offering   $ 189,800,000