XML 84 R78.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Segment
Jun. 30, 2025
USD ($)
Mar. 17, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jul. 09, 2025
USD ($)
Goodwill [Line Items]              
Number of operating segments | Segment     2        
Number of reporting segments | Segment     2        
Amortization of intangible assets $ 2,603 $ 1,990 $ 4,634 $ 3,980      
Impairment of intangible assets     2,172 $ 0      
ANP Technologies, Inc. | In-Process Research & Development              
Goodwill [Line Items]              
Identifiable intangible assets           $ 3,900  
Fair value of reporting unit 265,000   265,000        
Fair value of reporting unit in excess of the carrying value $ 68,500   $ 68,500        
Percentage of fair value of reporting unit in excess of the carrying value 287.00%   287.00%        
Weighted average cost of capital reporting unit percent 49.00%   49.00%        
ANP Technologies, Inc. | Customer Relationships              
Goodwill [Line Items]              
Identifiable intangible assets           $ 2,300 $ 2,300
Impairment of intangible assets $ 2,200            
Bako | Customer Relationships              
Goodwill [Line Items]              
Identifiable intangible assets 22,000   $ 22,000   $ 22,000    
Bako | Trade Name              
Goodwill [Line Items]              
Identifiable intangible assets 700   700   $ 700    
Therapeutic Development | ANP Technologies, Inc.              
Goodwill [Line Items]              
Fair value of reporting unit 270,000   270,000        
Fair value of reporting unit in excess of the carrying value $ 54,600   $ 54,600        
Percentage of fair value of reporting unit in excess of the carrying value 395.00%   395.00%        
Weighted average cost of capital reporting unit percent 47.00%   47.00%        
Therapeutic Development | ANP Technologies, Inc. | Income Approach              
Goodwill [Line Items]              
Fair value of reporting unit measurement input 100.00%   100.00%        
Laboratory Services | Bako              
Goodwill [Line Items]              
Fair value of reporting unit $ 1,045,000   $ 1,045,000        
Fair value of reporting unit in excess of the carrying value $ 943,500   $ 943,500        
Percentage of fair value of reporting unit in excess of the carrying value 11.00%   11.00%