XML 67 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Schedule of Disaggregation of Revenue Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Total $ 305,450 $ 202,566
GeneDx    
Disaggregation of Revenue [Line Items]    
Total 302,293 194,376
Other    
Disaggregation of Revenue [Line Items]    
Total 3,157 8,190
Diagnostic test revenue    
Disaggregation of Revenue [Line Items]    
Total 302,157 195,654
Diagnostic test revenue | GeneDx    
Disaggregation of Revenue [Line Items]    
Total 299,000 187,464
Diagnostic test revenue | Other    
Disaggregation of Revenue [Line Items]    
Total 3,157 8,190
Patients with third-party insurance    
Disaggregation of Revenue [Line Items]    
Total 234,699 134,491
Patients with third-party insurance | GeneDx    
Disaggregation of Revenue [Line Items]    
Total 231,542 126,265
Patients with third-party insurance | Other    
Disaggregation of Revenue [Line Items]    
Total 3,157 8,226
Institutional customers    
Disaggregation of Revenue [Line Items]    
Total 65,115 59,497
Institutional customers | GeneDx    
Disaggregation of Revenue [Line Items]    
Total 65,115 59,497
Institutional customers | Other    
Disaggregation of Revenue [Line Items]    
Total 0 0
Self-pay patients    
Disaggregation of Revenue [Line Items]    
Total 2,343 1,666
Self-pay patients | GeneDx    
Disaggregation of Revenue [Line Items]    
Total 2,343 1,702
Self-pay patients | Other    
Disaggregation of Revenue [Line Items]    
Total 0 (36)
Other    
Disaggregation of Revenue [Line Items]    
Total 3,293 6,912
Other | GeneDx    
Disaggregation of Revenue [Line Items]    
Total 3,293 6,912
Other | Other    
Disaggregation of Revenue [Line Items]    
Total $ 0 $ 0