XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Equity Compensation Plans - Summary of Common Stock Reserved for Future Issuance: 2017 EIP (Details) - shares
Jun. 30, 2021
Dec. 31, 2020
Jul. 26, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options issued and outstanding options (in shares) 4,639,132 5,733,738  
Restricted stock units issued and outstanding or deferred (in shares) 3,699,318    
Equity Incentive Plans      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options issued and outstanding options (in shares) 4,639,132 5,733,738  
Restricted stock units issued and outstanding or deferred (in shares) 3,699,318 4,459,743  
Shares available for future equity grants (in shares) 16,711,246 11,309,377  
Total shares reserved for future issuance (in shares) 25,049,696 21,502,858 7,898,159