v3.25.2
Stock-Based Compensation Plans - Additional Information (Detail)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Maximum percentage of stock options granted 130.00%
Total compensation cost related to non-vested stock options not yet recognized $ 25.3
Expected compensation cost recognized over the weighted-average period 2 years 1 month 6 days