XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Common Stock and Stock-Based Awards - Restricted Stock Units - Additional Information (Detail)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
Dec. 31, 2021
Employee
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation expense for stock options | $ $ 6,748,000 $ 5,078,000 $ 11,827,000 $ 8,702,000  
Number of employees granted | Employee         2
Performance Shares [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation expense for stock options | $     $ 0    
Number of Shares, Vested     0    
Restricted Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average grant-date fair value of stock options | $ / shares     $ 7.20    
Number of Shares, Vested     126,626    
Number of shares granted     1,109,894    
Vesting period     4 years    
Restricted Stock Units [Member] | Vesting After One Year          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting rights percentage     25.00%    
Restricted Stock Units [Member] | Vesting Quarterly Over Next 3 Years          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting rights percentage     75.00%    
Employee One [Member] | Performance Shares [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average grant-date fair value of stock options | $ / shares         $ 9.59
Number of shares granted         85,000
Employee Two [Member] | Performance Shares [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average grant-date fair value of stock options | $ / shares         $ 20.35
Number of shares granted         40,000