v3.26.1
Consolidated Entity - Summary of Individual Investments Held by ISP Fund (Details) - Isp Fund Lp [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Preferred stocks - Privately held healthcare company    
Money market fund and cash $ 8,668 $ 15,727
Total investments held by ISP Fund LP 34,519 79,741
Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock 23,165 61,266
United States | Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock 13,029 52,392
United States | Privately Held Healthcare Companies    
Preferred stocks - Privately held healthcare company    
Preferred stock 2,686 2,748
United Kingdom | Publicly Held Healthcare Companies    
Common stock - Publicly traded healthcare companies    
Common stock $ 10,136 $ 8,874