Leases - Supplemental Balance Sheet Information Related Leases (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Assets [Abstract] | ||
| Finance lease right-of-use assets | $ 987 | |
| Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Property, Plant and Equipment, Net | |
| Operating lease right-of-use assets | $ 8,645 | $ 8,841 |
| Liabilities [Abstract] | ||
| Financing lease liabilities (current) | $ 166 | |
| Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued Liabilities, Current | |
| Operating lease liabilities (current) | $ 1,058 | 1,079 |
| Financing lease liabilities (non-current) | $ 761 | |
| Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other Liabilities, Noncurrent | |
| Operating lease liabilities (non-current) | $ 9,725 | $ 9,957 |