v3.26.1
Investments - MedicBeacon Narrative (Details) - USD ($)
12 Months Ended
Jan. 17, 2025
Dec. 31, 2025
Dec. 31, 2024
Jan. 18, 2025
Schedule of Investments [Line Items]        
Gain on sale of investments   $ 5,200,000 $ (200,000)  
MediBeacon Inc.        
Schedule of Investments [Line Items]        
Beneficial ownership percentage   44.60% 45.90%  
MediBeacon Inc. | Life Sciences        
Schedule of Investments [Line Items]        
Gain on sale of investments   $ 4,400,000    
Realized loss, equity issuance   5,900,000    
Equity method investment, interest   1,500,000    
Equity method investments   0 $ 0  
Cumulative unrecognized loss on equity method investments   19,800,000    
MediBeacon Inc. | Life Sciences | Notes Receivable        
Schedule of Investments [Line Items]        
Notes receivable, face amount     2,300,000  
Accrued interest receivable   400,000 $ 1,700,000  
Notes receivable interest rate, percentage     12.00%  
Notes receivable term     3 years  
Realized loss     $ 2,300,000  
Notes receivable   500,000 12,000,000.0  
Interest income   $ 100,000 $ 1,400,000  
MediBeacon Inc. | Life Sciences | Huadong        
Schedule of Investments [Line Items]        
Convertible notes and accrued interest converted to stock, in process $ 7,500,000      
Beneficial ownership percentage 45.90%     44.70%
Ownership percentage, fully diluted basis 40.10%     39.70%
MediBeacon Inc. | Life Sciences | Convertible Debt        
Schedule of Investments [Line Items]        
Notes receivable, face amount $ 11,400,000      
Accrued interest receivable 1,500,000      
Convertible notes and accrued interest converted to stock $ 12,900,000