XML 99 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
tradingDay
shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost, options | $ $ 8.6    
Fair value of equity awards vested | $ $ 9.7 $ 2.7 $ 0.7
Stock options forfeited (in shares) 1,431,038    
2021 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized (in shares)     14,839,640
Increase in shares, percentage of aggregate shares outstanding     4.00%
Common stock reserved for future issuance (in shares) 15,000,000    
Incentive Stock Options | 2021 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized (in shares)     7,500,000
Employee stock purchase plan | 2021 ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized (in shares)     2,000,000
Increase in shares, percentage of aggregate shares outstanding     1.00%
Common stock reserved for future issuance (in shares) 4,000,000    
Maximum employee subscription rate 10.00%    
Discount from market price during offering period 85.00%    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value of options granted (in dollars per share) | $ / shares   $ 12.23 $ 7.84
Unrecognized compensation cost, period for recognition 1 year 4 months 24 days    
Award vesting period 4 years    
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost, period for recognition 1 year 10 months 24 days    
Unrecognized compensation cost | $ $ 33.1    
RSUs | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
RSUs | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 4 years    
PSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost, period for recognition 1 year 1 month 6 days    
Unrecognized compensation cost | $ $ 5.8    
PSUs | 2021 Plan, 2021 Grants      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance period, based on the performance 4 years    
PSUs | 2021 Plan, 2021 Grants | Tranche one      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Award vesting, threshold trading days | tradingDay 90    
PSUs | 2021 Plan, 2021 Grants | Tranche two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 1 year    
Award vesting, threshold trading days | tradingDay 90    
PSUs | 2021 Plan, 2021 Grants | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage 0.00%    
PSUs | 2021 Plan, 2021 Grants | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage 100.00%    
PSUs | 2021 Plan, 2022 Grants      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance period, based on the performance 3 years    
PSUs | 2021 Plan, 2022 Grants | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage 0.00%    
PSUs | 2021 Plan, 2022 Grants | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage 200.00%