v3.26.3
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 14, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Contingent consideration $ 23,979   $ 23,979     $ 1,589
Current portion of acquisition-related contingent consideration 6,734   6,734     1,332
Convergent Genomics, Inc.            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Maximum contingent consideration to be paid         $ 30,000  
Contingent consideration         23,500  
Current portion of acquisition-related contingent consideration 6,400   6,400      
Convergent Genomics, Inc. | Fair Value of Milestone Payments            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Contingent consideration         $ 23,500  
NanoString            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Contingent consideration 500   500     $ 1,600
Current portion of acquisition-related contingent consideration 300   300      
Contingent consideration expense (reversal of expense) $ (400) $ 0 $ (1,100) $ (1,000)