Property and Equipment, net (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment | $ 20,144 | $ 17,634 |
| Less: Accumulated depreciation | (9,550) | (9,295) |
| Property and equipment, net | 10,594 | 8,339 |
| Land | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment | $ 105 | 110 |
| Buildings | ||
| Property, Plant and Equipment [Line Items] | ||
| Estimated Useful Lives | 40 years | |
| Property and equipment | $ 165 | 174 |
| Equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment | $ 13,654 | 13,775 |
| Equipment | Minimum | ||
| Property, Plant and Equipment [Line Items] | ||
| Estimated Useful Lives | 3 years | |
| Equipment | Maximum | ||
| Property, Plant and Equipment [Line Items] | ||
| Estimated Useful Lives | 5 years | |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment | $ 3,191 | 3,280 |
| Construction in progress | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment | $ 3,029 | $ 295 |