XML 19 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Incentive Plan - Narrative (Details) - 2019 Equity Incentive Plan
Jun. 19, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares reserved for issuance 6,141,842
Percentage of additional number of shares authorized annually 4.00%