GOODWILL AND INTANGIBLE ASSETS - Summary of Finite-Lived Intangible Assets Amortization Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Indefinite-lived Intangible Assets [Line Items] | ||||
| Amortization expense of intangible assets | $ 1,606 | $ 1,606 | $ 3,259 | $ 3,196 |
| Cost of Testing Services | ||||
| Indefinite-lived Intangible Assets [Line Items] | ||||
| Amortization expense of intangible assets | 329 | 329 | 658 | 658 |
| Cost of Product | ||||
| Indefinite-lived Intangible Assets [Line Items] | ||||
| Amortization expense of intangible assets | 411 | 416 | 831 | 834 |
| Cost of Patient and Digital Solutions | ||||
| Indefinite-lived Intangible Assets [Line Items] | ||||
| Amortization expense of intangible assets | 238 | 255 | 509 | 503 |
| Sales and marketing | ||||
| Indefinite-lived Intangible Assets [Line Items] | ||||
| Amortization expense of intangible assets | $ 628 | $ 606 | $ 1,261 | $ 1,201 |