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 |