Stock-Based Compensation - Summary of Stock-Based Compensation Grants (Detail) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
$ / shares
shares
| |
| Time Based Restricted Stock Units [Member] | |
| Schedule Of Restricted Stock Activity [Line Items] | |
| Stock Awards Granted | shares | 127,124 |
| Weighted-Average Grant Price Per Share | $ / shares | $ 40.73 |
| Performance Based Restricted Stock Units [Member] | |
| Schedule Of Restricted Stock Activity [Line Items] | |
| Stock Awards Granted | shares | 104,560 |
| Weighted-Average Grant Price Per Share | $ / shares | $ 44.34 |