XML 232 R25.htm IDEA: XBRL DOCUMENT v3.26.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregated Revenue
The following table summarizes the Company’s disaggregated revenue by payor category:
Three months ended September 30,Nine months ended September 30,
2026202520262025
Diagnostic test revenue:
Patients with third-party insurance$103,885 $95,020 $283,530 $244,183 
Institutional customers16,081 17,874 48,293 54,135 
Self-pay patients93 629 1,421 1,064 
Total diagnostic test revenue120,059 113,523 333,244 299,382 
Other revenue
3,042 
3,220 6,551 7,168 
Total$123,101 $116,743 $339,795 $306,550