PROPERTY AND EQUIPMENT (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | $ 45,110 | $ 42,956 |
Less accumulated depreciation | (28,081) | (26,369) |
Property and equipment | 17,029 | 16,587 |
Land | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 2,850 | 2,850 |
Building and improvements | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 6,485 | 6,476 |
Furniture and fixtures | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 6,198 | 6,195 |
Computer hardware and software | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 8,191 | 8,092 |
Machinery and equipment | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 18,623 | 18,119 |
Construction in progress | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | $ 2,763 | $ 1,224 |