Other Noncurrent Liabilities - Summary of other noncurrent liabilities (Detail) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Noncurrent Liabilities | ||
| Research and development incentive credit | $ 4,591 | $ 4,448 |
| Lease obligation, long-term portion | 1,077 | 1,145 |
| Conditional economic incentive grants | 147 | 160 |
| Total other noncurrent liabilities | $ 5,815 | $ 5,753 |