XML 85 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Entities and Acquisitions - Summary of Individual Investments Held by ISP Fund (Details) - Isp Fund Lp [Member] - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Preferred stocks - Privately held healthcare companies    
Money market fund and cash $ 107,532 $ 63,339
Total investments held by ISP Fund LP 255,658 311,812
Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock 86,028 187,868
Privately Held Healthcare Companies    
Preferred stocks - Privately held healthcare companies    
Warrants 8,507 8,075
United States | Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock 84,039 184,926
United States | Privately Held Healthcare Companies    
Preferred stocks - Privately held healthcare companies    
Preferred stock 53,591 52,530
United Kingdom | Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock $ 1,989 $ 2,942