v3.25.1
Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Revenue $ 87,115 $ 62,422
Reconciliations:    
Depreciation and amortization 2,172 1,742
Stock-based compensation 3,983 (451)
Gross profit 58,476 37,411
Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 87,115 62,422
Adjusted cost of services 27,396 24,099
Adjusted gross profit 59,719 38,323
Other    
Segment Reporting Information [Line Items]    
Revenue 0 961
Adjusted cost of services 0 0
Adjusted gross profit 0 961
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment    
Reconciliations:    
Depreciation and amortization 1,075 816
Stock-based compensation 168 48
Restructuring costs 0 48
GeneDx    
Segment Reporting Information [Line Items]    
Revenue 87,115 61,461
GeneDx | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 87,115 61,461
Adjusted cost of services 27,396 24,099
Adjusted gross profit $ 59,719 $ 37,362