v3.26.1
Related Party Transactions - Acquisition of Advent (Details)
$ in Thousands, £ in Millions
3 Months Ended
Oct. 24, 2025
USD ($)
Oct. 24, 2025
GBP (£)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Related Party Transactions        
Due to related party     $ 7,320 $ 8,350
Other Liability, Current, Related Party [Extensible Enumeration]     us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember
Advent BioServices        
Related Party Transactions        
Payment term for consideration 2 years 2 years    
Total consideration $ 1,900 £ 1.4    
Liabilities incurred 6,000      
Liabilities assumed by the acquirer 2,300      
Remaining accounts payable $ 700      
Unpaid balance, accrue interest rate 7.50% 7.50%    
Purchase price paid in cash     $ 700  
Accrued Interest Expense     $ 100