v3.25.4
REVENUE - Revenue by location and type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total revenue $ 147,172 $ 125,595 $ 93,105
Screening revenue      
Disaggregation of Revenue [Line Items]      
Total revenue [1] 138,601 108,627 74,999
Screening revenue | United States      
Disaggregation of Revenue [Line Items]      
Total revenue 136,760 108,536 75,000
Screening revenue | International      
Disaggregation of Revenue [Line Items]      
Total revenue 1,841 91 0
Development Services      
Disaggregation of Revenue [Line Items]      
Total revenue 8,571 16,968 18,106
Development Services | United States      
Disaggregation of Revenue [Line Items]      
Total revenue 333 2,280 3,679
Development Services | International      
Disaggregation of Revenue [Line Items]      
Total revenue $ 8,238 $ 14,688 $ 14,426
[1] Includes related party screening revenue of $208, $460 and $652, respectively.