XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 09, 2022
Nov. 02, 2021
Feb. 09, 2021
Mar. 31, 2022
Mar. 31, 2021
Common Stock          
Issuance of stock (in shares)     5,750,000    
Price per share     $ 30.00    
Net proceeds from issuance of common stock     $ 161,731   $ 161,731
At-the-market offerings          
Common Stock          
Aggregate proceeds       $ 100,000  
Underwriter option to purchase          
Common Stock          
Additional shares     750,000    
Maximum | At-the-market offerings          
Common Stock          
Aggregate proceeds   $ 100,000      
2017 Employee Stock Purchase Plan          
Common Stock          
Common stock reserved for issuance       13,361,315  
Shares available for future grant       1,404,259  
2017 Employee Stock Purchase Plan | Equity Option          
Common Stock          
Common stock reserved for issuance       8,968,037  
2022 Employment Inducement Plan          
Common Stock          
Common stock reserved for issuance 1,000,000        
Vesting period of stock option awards 4 years        
Expiration period 10 years        
Shares available for future grant       1,000,000  
2022 Employment Inducement Plan | Stock options          
Common Stock          
Issuance of stock (in shares)       0  
2022 Employment Inducement Plan | Restricted stock units          
Common Stock          
Issuance of stock (in shares)       0