Commitments and Contingencies - Additional Information (Detail) $ in Millions |
6 Months Ended |
|---|---|
|
Jun. 30, 2024
USD ($)
| |
| Commitments and Contingencies [Line Items] | |
| Increase in future lease commitments | $ 77.2 |
| Lessee operating lease commitments not yet commenced | $ 4.1 |