XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2022
Jul. 31, 2018
Feb. 28, 2015
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Total intrinsic value of options exercised       $ 5.1    
Dividend yield       0.00%    
Restricted Stock Units [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Unrecognized Stock-Based Compensation Cost 3       $ 5.2    
ESPP            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Annual increase in the number of shares available for issuance           1.00%
Maximum percentage of eligible compensation to purchase common stock through payroll deductions   20.00%        
Unrecognized Stock-Based Compensation Cost 3       1.5    
ESPP | Restricted Stock Units [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Unrecognized stock-based compensation cost       $ 68.3    
Weighted-average period of unrecognized stock-based compensation cost expected to be recognized over remaining period       2 years 2 months 12 days    
Weighted-Average Period of Unrecognized Stock-Based Compensation Cost Expected to be Recognized Over Remaining Period 2       8 months 12 days    
Weighted-average period of unrecognized stock-based compensation cost expected to be recognized over remaining period 3       1 year 6 months    
Common Stock            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Additional shares available for future issuance 2,379,911          
Weighted-average fair value of stock options granted to employees per share       $ 15.02 $ 11.31  
Common Stock | ESPP            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Plan expiration date       Jan. 01, 2028    
Shares reserved for issuance, authorized       1,263,479    
Additional shares available for future issuance 475,982          
2021 Inducement Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Additional shares available for future issuance           1,500,000,000
Additional shares available for future issuance       207,900,000    
2018 Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Plan expiration period   2028-07        
Plan expiration term   10 years        
Vesting period   4 years        
Plan expiration date       Jan. 01, 2028    
Annual increase in the number of shares available for issuance           5.00%
Additional shares available for future issuance       2,116,691,000    
2015 Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Plan expiration term     10 years      
Vesting period     4 years      
Shares issued under early-exercise provisions subject to repurchase       0