XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - MedicBeacon Narrative (Details) - USD ($)
3 Months Ended
Jan. 17, 2025
Mar. 31, 2025
Mar. 31, 2024
Jan. 18, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]          
Conversion of the convertible notes   $ 1,500,000      
MediBeacon Inc.          
Schedule of Investments [Line Items]          
Beneficial ownership percentage   44.70%     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 investments   0     $ 0
Cumulative unrecognized loss on equity method investments   15,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        
MediBeacon Inc. | Notes Receivable | Life Sciences          
Schedule of Investments [Line Items]          
Accrued interest receivable   300,000     1,700,000
Notes receivable   500,000     $ 12,000,000
Interest income   $ 100,000 $ 300,000