XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Deferred Revenues (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Revenue recognized during the period that was included in deferred revenues at the beginning of the period $ 9,646 $ 7,521  
Deferred revenue, current portion 18,367   $ 16,612
Deferred revenue, Long-term 18,416   $ 19,128
BGI Genomics      
Deferred revenue, current portion 500    
Deferred revenue, Long-term 18,400    
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 100    
Genetic testing services      
Revenue recognized during the period that was included in deferred revenues at the beginning of the period 9,500    
Deferred revenue, current portion $ 14,800