XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Stockholders Equity Note [Abstract]    
Stock options outstanding 18,943,937 18,912,529
Restricted stock units outstanding 2,803,000  
Stock options available for grant 869,000  
Employee Stock Purchase Plan 201,000  
Shares of common stock underlying convertible notes outstanding (see Note 8) 9,819,000  
Total shares reserved for future issuance 32,636,000