Quarterly report pursuant to Section 13 or 15(d)

Share-based Compensation - Narrative (Details)

v3.22.2
Share-based Compensation - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jul. 31, 2019
shares
Jun. 30, 2022
USD ($)
installment
shares
Jun. 30, 2021
USD ($)
Mar. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total unrecognized compensation cost   $ 24,000    
Stock compensation expense   $ 28,695 $ 19,252  
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average period of recognition   1 year 6 months    
Stock compensation expense   $ 5,200 4,700  
Unvested RSAs and RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense   $ 22,000 13,500  
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average period of recognition   7 months 6 days    
Outstanding shares (in shares) | shares   72,000   202,000
Total unrecognized compensation cost   $ 1,000    
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average period of recognition   2 years 7 months 6 days    
Outstanding shares (in shares) | shares   8,629,000   5,180,000
Total unrecognized compensation cost   $ 322,900    
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding shares (in shares) | shares   7,500,000    
Performance-Based Restricted Stock Units, Annual PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum percentage of shares issued based on performance target award   1.50    
Performance-Based Restricted Stock Units, Annual PSUs | Share-based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage   33.00%    
Award vesting period   1 year    
Performance-Based Restricted Stock Units, Annual PSUs | Share-based Payment Arrangement, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage   67.00%    
Award vesting period   2 years    
Number of equal installments | installment   8    
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
ESPP offering period 6 months      
ESPP purchase period 6 months      
Employee Stock | Common Class A        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
ESPP, maximum percentage of the common stock available for purchase 85.00%      
Performance-Based Restricted Stock Units, Incentive PSUs | Share-based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage   33.30%    
Performance-Based Restricted Stock Units, Incentive PSUs | Share-based Payment Arrangement, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage   33.30%    
Performance-Based Restricted Stock Units, Incentive PSUs | Share-based Payment Arrangement, Tranche Three        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting percentage   33.30%    
Equity Incentive Plan 2019        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Units authorized for issuance (in shares) | shares 52,000,000 45,109,077    
Annual increase in shares reserved for future issuance based off of shares outstanding 4.00%      
2019 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense   $ 1,500 $ 1,100  
Total unrecognized compensation cost   $ 3,600    
2019 Employee Stock Purchase Plan | Common Class A        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Units authorized for issuance (in shares) | shares   13,782,205    
Issuance of common stock related to employee stock purchase plan (in shares) | shares   265,681