XML 85 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Common Stock (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Vote
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
Jul. 31, 2015
shares
Common Stock, Capital Shares Reserved for Future Issuance 12,030,284 10,433,255    
Common Stock        
Voting rights per share | Vote 1      
Dividends, Common Stock | $ $ 0 $ 0 $ 0  
Stock options | Common Stock        
Common Stock, Capital Shares Reserved for Future Issuance 280,000 175,000    
2013 Plan        
Common Stock, Capital Shares Reserved for Future Issuance       6,317,769
2013 Plan | Stock options | Common Stock        
Common Stock, Capital Shares Reserved for Future Issuance 174,362 312,342    
2015 Plan | Common Stock        
Common Stock, Capital Shares Reserved for Future Issuance 5,599,450 4,061,357    
2015 Plan | Stock options | Common Stock        
Common Stock, Capital Shares Reserved for Future Issuance 3,839,345 4,254,357    
2015 Employee Stock Purchase Plan        
Common Stock, Capital Shares Reserved for Future Issuance 2,137,127 1,630,199