Revenue Recognition - Deferred Revenues (Details) - USD ($) $ in Thousands |
9 Months Ended | ||
|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
|
| Revenue recognized during the period that was included in deferred revenues at the beginning of the period | $ 12,102 | $ 9,610 | |
| Deferred revenue, current portion | 17,886 | $ 16,612 | |
| Deferred revenue, Long-term | 16,916 | $ 19,128 | |
| BGI Genomics | |||
| Deferred revenue, current portion | 500 | ||
| Deferred revenue, Long-term | 16,900 | ||
| Foundation Medicine ("FMI") | |||
| Deferred revenue, current portion | 3,000 | ||
| BGI Genomics and Foundation Medicine ("FMI") | |||
| Revenue recognized during the period that was included in deferred revenues at the beginning of the period | 1,700 | ||
| Genetic testing services | |||
| Revenue recognized during the period that was included in deferred revenues at the beginning of the period | 10,400 | ||
| Deferred revenue, current portion | $ 14,400 | ||