XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Additional Information (Details)
shares in Millions
6 Months Ended
Jun. 30, 2022
shares
2015 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock - based compensation exercisable period 10 years
2015 Plan | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation arrangement by share-based payment award, award vesting period 3 years
2015 Plan | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation arrangement by share-based payment award, award vesting period 5 years
2021 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock - based compensation exercisable period 10 years
Total number of shares 30.0
Due to failure to vest, additional shares added 12.8
Number of additional shares receivable upon achievement of earn-out targets 25.5
2021 Plan | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation arrangement by share-based payment award, award vesting period 1 year
2021 Plan | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation arrangement by share-based payment award, award vesting period 4 years