v3.26.3
Related Party Transactions - Acquisition of Advent (Details)
$ in Thousands, £ in Millions
9 Months Ended
Aug. 03, 2026
USD ($)
Oct. 24, 2025
USD ($)
Oct. 24, 2025
GBP (£)
Sep. 30, 2026
USD ($)
installment
Sep. 29, 2026
USD ($)
Jul. 14, 2026
USD ($)
Dec. 31, 2025
USD ($)
Related Party Transactions              
Due to related party       $ 6,321     $ 8,350
Other Liability, Current, Related Party [Extensible Enumeration]       Related party     Related party
Advent BioServices              
Related Party Transactions              
Payment term for consideration   2 years 2 years        
Total consideration for the stock purchase   $ 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%        
Number of installments for loan repayments | installment       5      
Purchase price paid in cash       $ 1,700      
Accrued Interest Expense       400      
Related party              
Related Party Transactions              
Notes payable, net       800 $ 800 $ 200  
Repayment of notes payable $ 200     $ 230