401(k) Savings Plan - Additional Information (Detail) - 401(k) Savings Plan [Member] - USD ($) $ in Millions |
3 Months Ended | ||
|---|---|---|---|
Jan. 01, 2021 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Defined Contribution Plan Disclosure [Line Items] | |||
| Defined contribution plan, maximum annual contributions per employee, percent | 100.00% | 90.00% | |
| Defined contribution plan, employer matching contribution percent | 4.00% | ||
| Defined contribution plan, employer contribution | $ 0.7 | $ 0.6 | |