XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Entities - Summary of individual investments held by ISP Fund (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Common stock - Publicly traded healthcare companies    
Common stock $ 626 $ 633
Preferred stocks - Privately held healthcare companies    
Preferred stock 0 0
Isp Fund Lp [Member]    
Preferred stocks - Privately held healthcare companies    
Money market fund and cash 84,198 63,339
Total investments held by ISP Fund LP 252,307 311,812
Isp Fund Lp [Member] | Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock 106,525 187,868
Isp Fund Lp [Member] | Privately Held Healthcare Companies    
Preferred stocks - Privately held healthcare companies    
Warrants 7,926 8,075
United States | Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock 103,942  
United States | Isp Fund Lp [Member] | Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock   184,926
United States | Isp Fund Lp [Member] | Privately Held Healthcare Companies    
Preferred stocks - Privately held healthcare companies    
Preferred stock 53,658 52,530
United Kingdom | Isp Fund Lp [Member] | Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock $ 2,583 $ 2,942