v3.26.1
Business Combination (Details) - Advent BioServices
€ in Millions, £ in Millions, shares in Millions
12 Months Ended
Oct. 24, 2025
USD ($)
shares
Oct. 24, 2025
GBP (£)
shares
Oct. 24, 2025
EUR (€)
shares
Oct. 24, 2024
USD ($)
Dec. 31, 2025
USD ($)
Business Combination          
Payment term for consideration 2 years 2 years 2 years    
Total consideration $ 1,864,000 £ 1.4      
Amount of bargain purchase 35,400,000        
Liabilities incurred 6,000,000     $ 6,000,000  
Aggregate accounts payable of acquiree       8,300,000  
Liabilities assumed by the acquirer 2,300,000   € 2.3 2,300,000  
Remaining accounts payable $ 700,000     $ 700,000  
Unpaid balance, accrue interest rate 7.50% 7.50% 7.50%    
Number of shares reacquired | shares 12.0 12.0 12.0    
Number of options reacquired | shares 5.5 5.5 5.5    
Transaction expense         $ 85,000