XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Equity Incentive Plans (Details) - 2019 Plan - shares
Jun. 30, 2019
Apr. 22, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares available for grant (in shares)   7,897,144
Maximum number of shares to be issued upon exercise of stock options (in shares)   14,000,000
Number of shares authorized (in shares) 8,100,000