PROPERTY AND EQUIPMENT, NET (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Property, Plant and Equipment | ||
| Property and equipment, gross | $ 65,090 | $ 51,604 |
| Less: accumulated depreciation | (30,804) | (23,089) |
| Total property and equipment, net | 34,286 | 28,515 |
| Land | ||
| Property, Plant and Equipment | ||
| Property and equipment, gross | 1,725 | 1,645 |
| Building and building improvements | ||
| Property, Plant and Equipment | ||
| Property and equipment, gross | 5,729 | 4,078 |
| Computer equipment and software | ||
| Property, Plant and Equipment | ||
| Property and equipment, gross | 3,319 | 2,541 |
| Office and other equipment | ||
| Property, Plant and Equipment | ||
| Property and equipment, gross | 4,328 | 1,958 |
| Instruments | ||
| Property, Plant and Equipment | ||
| Property and equipment, gross | 43,596 | 34,094 |
| Sample inventory | ||
| Property, Plant and Equipment | ||
| Property and equipment, gross | 2,674 | 2,483 |
| Construction in progress | ||
| Property, Plant and Equipment | ||
| Property and equipment, gross | $ 3,719 | $ 4,805 |