XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Plans - Narrative (Details) - shares
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2021
May 31, 2018
Jul. 31, 2016
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Equity Plans                
Average volatility 25.00%             50.00%
Percentage of volatility of stock options since IPO 75.00%             50.00%
2016 Equity Incentive Plan                
Equity Plans                
Expiration period     10 years          
Number of shares available for issuance       817,303   817,303    
2018 Inducement Plan                
Equity Plans                
Expiration period   10 years            
Number of shares available for issuance       601,042   601,042    
Options to Purchase Common Stock                
Equity Plans                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate       0.00% 0.00% 0.00% 0.00%  
Performance Stock Units                
Equity Plans                
Vesting percentage of requisite service period             100.00%