v3.23.2
Stock-Based Compensation - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
tranche
shares
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
tranche
shares
Jun. 30, 2022
USD ($)
Dec. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation $ 17,639 $ 17,660 $ 39,210 $ 38,154  
Total remaining stock-based compensation expense for unvested stock options 1,700   $ 1,700    
Stock based compensation, weighted average period of recognition     9 months 18 days    
Unvested restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation 15,400 15,400 $ 34,600 33,100  
Unrecognized stock based compensation expense 152,000   $ 152,000    
Stock based compensation, weighted average period of recognition     1 year 6 months    
Restricted stock units granted (in shares) | shares     3,986,000    
Chief Executive Officer | Unvested restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation 1,500 1,400 $ 3,000 2,900  
Unrecognized stock based compensation expense $ 10,400   $ 10,400    
Stock based compensation, weighted average period of recognition     2 years    
Restricted stock units granted (in shares) | shares     1,400,000    
Number of vesting tranches | tranche 5   5    
Common Class A          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, authorized (in shares) | shares 700,000,000   700,000,000   700,000,000
Shares reserved for issuance (in shares) | shares 3,000,000   3,000,000    
Shares purchased under ESPP (in shares) | shares 0   200,000    
Aggregate amount of shares purchased     $ 4,200    
Equity Incentive Plan 2021          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, authorized (in shares) | shares 24,300,000   24,300,000    
Shares initially reserved for issuance (in shares) | shares 14,800,000   14,800,000    
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation $ 400 $ 500 $ 1,000 $ 1,300  
Unrecognized stock based compensation expense 200   200    
Accrued employee stock purchase plan contribution $ 2,300   $ 2,300