v3.25.2
Business Combinations - Additional Information (Detail) - Sherlock Biosciences - USD ($)
$ in Thousands
12 Months Ended
Dec. 19, 2024
Dec. 31, 2024
Business Combination [Line Items]    
Contingent consideration, liability, value, high $ 20,000  
Estimated fair value of contingent consideration 22,910  
Contingent consideration, liability, value, Low 0  
Fair value of the royalty fee acquisition-related contingent consideration 7,000  
Acquisition-related costs   $ 1,000
Milestone Payments    
Business Combination [Line Items]    
Estimated fair value of contingent consideration $ 15,910