XML 48 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Entity - Summary of Individual Investments Held by ISP Fund (Details) - Isp Fund Lp [Member] - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Preferred stocks - Privately held healthcare companies    
Money market fund and cash $ 100,200 $ 107,532
Total investments held by ISP Fund LP 147,463 255,658
Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock 44,619 86,028
Privately Held Healthcare Companies    
Preferred stocks - Privately held healthcare companies    
Warrants 0 8,507
United States | Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock 41,294 84,039
United States | Privately Held Healthcare Companies    
Preferred stocks - Privately held healthcare companies    
Preferred stock 2,644 53,591
United Kingdom | Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock $ 3,325 $ 1,989