XML 50 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Earned units vesting percentage       50.00%  
Stock-based compensation expense   $ 9,820 $ 10,105 $ 18,023 $ 18,643
Ceo Member          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Earned units vesting percentage       (250.00%)  
Ceo Member | Total Shareholder Return          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Earned units vesting percentage       (250.00%)  
Maximum          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Earned units vesting percentage       200.00%  
Maximum | Total Shareholder Return          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Earned units vesting percentage       150.00%  
Minimum          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Earned units vesting percentage       0.00%  
Minimum | Total Shareholder Return          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Earned units vesting percentage       75.00%  
Employee Stock Option          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Stock options, description       25% quarterly over the course of the second year, and 50% quarterly over the course of the third year, or (ii) 33% on the first anniversary of the original vesting date, with the balance vesting quarterly over the remaining two years. Annual RSUs granted to non-executive employees in 2024 vest over a two-year period at a rate of 50% on the first anniversary of the original vesting date, with the balance vesting quarterly over the remaining one year. Prior to February 2022, RSUs with a service-based vesting condition granted to a grantee generally vest at a rate of 25% on the first anniversary of the original vesting date  
RSUs          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Percentage of restricted stock issued to CEO       50.00%  
Percentage of restricted stock issued to other executive officers       80.00%  
Earned units vesting percentage 25.00%        
PSUs          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Percentage of restricted stock issued to CEO       50.00%  
Percentage of restricted stock issued to other executive officers       20.00%  
Earned units vesting percentage       50.00%  
PSUs | Ceo Member          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Earned units vesting percentage       (250.00%)  
PSUs | Maximum          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Earned units vesting percentage       200.00%  
PSUs | Minimum          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Earned units vesting percentage       0.00%  
PSUs | End Of Year 3 [Member]          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Earned units vesting percentage       100.00%  
2020 Equity Incentive Plan          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Common stock shares reserved for issuance   3,247,000   3,247,000  
Employees Share Purchase Plan (ESPP)          
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]          
Common stock shares reserved for issuance   931,000   931,000