XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 01, 2022
May 31, 2022
Jul. 31, 2020
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jan. 01, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Offering price of warrant   $ 1.5999            
Exercise price per warrant   $ 0.0001            
proceeds from issuance of common stock and pre-funded warrants   $ 42.9            
Placement agent fees and offering costs   $ 2.1            
Maximum ownership percentage of common stock shares for outstanding warrants to be exercised           4.99%    
Period after notice received by company maximum ownership percentage to be effective description           The revised Maximum Ownership Percentage would be effective 61 days after the notice is received by the Company    
Maximum ownership percentage of common stock shares for outstanding warrants to be exercised for certain holders           9.99%    
2016 Equity Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Maximum annual percentage increase 4.00%              
Additional number of shares available for issuance 1,974,205             1,918,363
Common stock available for future issuance       1,418,827   1,418,827    
2016 Equity Incentive Plan | Restricted Stock Units RSU                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Shares, granted to employees     228,200          
RSUs outstanding       181,500   181,500    
Total stock-based compensation expense           $ 1.5    
2016 Employee Stock Purchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock option to purchase an aggregate of common stock shares       0 0 64,743 38,008  
Aggregate cash proceeds from sale of shares           $ 0.2 $ 0.2  
Maximum [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Maximum ownership percentage of common stock shares for outstanding warrants to be exercised           19.99%    
Common Stock                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of common stock shares issued   10,752,688            
Common stock offering price   $ 1.60            
Number of warrants sold   17,372,312