XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans and Stock-Based Compensation - Additional Information (Detail) - PSUs
1 Months Ended 6 Months Ended
Feb. 29, 2024
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation, vesting period 3 years  
Vesting rights   In the event such targets are achieved, one-third of the eligible PSUs would vest and the remaining two-thirds would thereafter vest evenly over the second and third years. In the event the minimum targets are not achieved, no PSUs would vest.
Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of units issued 200.00%  
Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of units issued 0.00%