XML 85 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - 2019 Plan (Details) - shares
1 Months Ended 6 Months Ended
May 31, 2021
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Additional shares authorized for issuance of future awards 9,000,000.0  
2019 Plan | Share-based Payment Arrangement, Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum allowed for issuance   13,118,055
Awards granted   (5,215,891)
Awards forfeited   878,489
Available for future awards   8,780,653
Awards vested   1,233,057