Leases - Summary of Supplemental Balance Sheet Information Related to Company's Operating Leases (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Lessee Disclosure [Abstract] | ||
| Operating lease right-of-use assets | $ 3,642 | $ 3,964 |
| Current portion operating lease liabilities | 676 | 656 |
| Operating lease liabilities, long term | 3,292 | 3,588 |
| Total operating lease liabilities | $ 3,968 | $ 4,244 |
| Weighted average remaining lease term (years) | 7 years 3 months 18 days | 8 years 3 months 18 days |
| Weighted average incremental borrowing rate | 10.10% | 10.10% |