XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
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