v3.25.2
Acquisitions - Summary of Consideration Transferred (Details) - USD ($)
$ in Thousands
Feb. 21, 2025
Jan. 23, 2025
Molecular    
Business Combination [Line Items]    
Cash paid   $ 9,212
Consideration payable   2,000
Total consideration transferred   $ 11,212
Officinae Bio    
Business Combination [Line Items]    
Cash paid $ 9,930  
Fair value of contingent consideration 4,800  
Consideration payable 331  
Total consideration transferred $ 15,061