v3.24.1.u1
Stock-Based Compensation - Additional Information (Detail) - Performance Stock Units [Member] - Management Team [Member]
3 Months Ended
Mar. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Vesting period 3 years
Targeted composite index period 2 years
Revenue targets performance period 2 years