XML 50 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Entity - Summary of Individual Investments Held by ISP Fund (Details) - Isp Fund Lp [Member] - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Preferred stocks - Privately held healthcare companies    
Money market fund and cash $ 56,589 $ 107,532
Total investments held by ISP Fund LP 115,566 255,658
Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock 56,278 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 52,920 84,039
United States | Privately Held Healthcare Companies    
Preferred stocks - Privately held healthcare companies    
Preferred stock 2,699 53,591
United Kingdom | Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock $ 3,358 $ 1,989