Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Finance lease right-of-use assets | $ 80 | $ 80 |
| Property and equipment, at cost | 111,072 | 108,213 |
| Less: accumulated depreciation | (28,034) | (26,430) |
| Property and equipment, net | 83,038 | 81,783 |
| Land | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, at cost | 1,090 | 731 |
| Building | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, at cost | 62,085 | 60,679 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, at cost | 18,405 | 18,060 |
| Processing equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, at cost | 17,098 | 16,572 |
| Furniture and equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, at cost | 10,889 | 10,850 |
| Projects in process | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, at cost | $ 1,425 | $ 1,241 |