Stock-Based Compensation - Additional Information (Detail) - shares |
6 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Time Based Restricted Stock Units Rsu [Member] | |||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
| PSUs ,Granted | 873,774 | 206,316 | |
| Performance Based Restricted Stock Units [Member] | |||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
| PSUs ,Granted | 1,049,150 | 524,564 | |
| PSU vested | 3,057,333 | ||