Share-Based Compensation - Additional Information (Detail) $ in Millions |
3 Months Ended |
|---|---|
|
Mar. 31, 2024
USD ($)
| |
| Share-Based Payment Arrangement [Abstract] | |
| Unrecognized compensation cost related to unvested share-based equity awards | $ 83.3 |
| Weighted average period of recognition of unvested share-based equity awards | 2 years |
| Unrecognized compensation cost related to unvested share-based equity awards, stock options | $ 11.9 |
| Unrecognized compensation cost related to unvested share-based equity awards, restricted stock | $ 71.4 |