XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible preferred stock and stockholders’ equity - Common stock (Details) - shares
shares in Thousands
Dec. 31, 2019
Dec. 31, 2018
Common stock reserved for issuance 5,830 4,154
Stock options    
Common stock reserved for issuance 4,798 3,959
Restricted stock awards    
Common stock reserved for issuance 1,032 195