Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Detail) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Disclosure Of Supplemental Balance Sheet Information Related To Leases [Abstract] | ||
| Operating right-of-use assets, net | $ 28,867 | $ 29,436 |
| Lease liabilities | ||
| Current portion of operating lease liabilities | 7,043 | 7,195 |
| Long-term portion of operating lease liabilities | 26,413 | 26,778 |
| Total | $ 33,456 | $ 33,973 |