v3.26.1
Business Combinations - Schedule of Purchase Price (Detail) - BioMedomics, Inc
$ in Thousands
Nov. 12, 2025
USD ($)
Business Combination [Line Items]  
Purchase price $ 2,865
Transaction expenses 403
Debt paid off 330
Earnout contingent consideration 233
Expense fund 40
Initial aggregate purchase price $ 3,871