Commitments and Contingencies - Additional Information (Detail) $ in Millions |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Commitments and Contingencies [Line Items] | |
| Increase in future lease commitments | $ 88.4 |
| Strategic Investments [Member] | |
| Commitments and Contingencies [Line Items] | |
| Commitments to contribute additional capital | $ 5.3 |