v3.26.1
Stock-Based Compensation - Additional Information (Detail) - Performance-based Stock Awards
12 Months Ended
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 150.00%
Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 200.00%