v3.25.4
Business Combinations - Schedule of Purchase Price (Detail) - USD ($)
$ in Thousands
Nov. 12, 2025
Dec. 19, 2024
Dec. 31, 2025
Dec. 31, 2024
BioMedomics, Inc        
Business Combination [Line Items]        
Purchase price $ 2,865      
Transaction expenses 403      
Debt paid off 330      
Earnout contingent consideration 325      
Expense fund 40      
Estimated fair value of contingent consideration 233      
Initial aggregate purchase price 3,963      
BioMedomics, Inc | Milestone Payments        
Business Combination [Line Items]        
Estimated fair value of contingent consideration $ 300      
Sherlock Biosciences        
Business Combination [Line Items]        
Purchase price   $ 5,000    
Earnout contingent consideration     $ 27,713 $ 22,910
Estimated fair value of contingent consideration   22,910    
Fair value of the royalty fee acquisition-related contingent consideration   7,000    
Legal Fees   389    
Insurance Policy Expense   50    
Initial aggregate purchase price   28,349    
Sherlock Biosciences | Milestone Payments        
Business Combination [Line Items]        
Estimated fair value of contingent consideration   $ 15,910