v3.26.1
Business Combination - Intangible assets acquired (Details) - USD ($)
$ in Millions
Oct. 24, 2025
Dec. 31, 2025
Trademarks and trade name    
Business Combination    
Estimated amortization period   10 years
Customer relationships    
Business Combination    
Estimated amortization period   4 years
Advent BioServices | License    
Business Combination    
Indefinite lived intangible assets acquired $ 46.1  
Advent BioServices | Trademarks and trade name    
Business Combination    
Finite lived intangible assets acquired $ 3.1  
Estimated amortization period 10 years  
Advent BioServices | Customer relationships    
Business Combination    
Finite lived intangible assets acquired $ 2.3  
Estimated amortization period 4 years