Leases - Supplemental Balance Sheet Information Related to Leases (Detail) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Leases [Abstract] | ||
| Operating lease right-of-use assets | $ 92,772 | $ 89,312 |
| Operating lease liabilities | $ 99,757 | $ 95,392 |