XML 47 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Entity - ISP Fund LP (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Apr. 30, 2025
Dec. 31, 2024
Dec. 31, 2021
Dec. 31, 2020
CONSOLIDATED ENTITIES                
Total assets $ 1,333,572   $ 1,333,572     $ 1,301,060    
ISP Fund LP                
CONSOLIDATED ENTITIES                
Distribution from partnership         $ 28,000      
Capital contribution             $ 300,000 $ 300,000
Economic interest of the partnership (in percent)     100.00%          
Total liabilities 100   $ 100     200    
Net investment-related income (expense) earned (incurred) (700) $ (100) (1,500) $ (300)        
Investment income, interest 1,200   2,400          
Realized gain on equity investments 400 $ (15,800) (80,900) $ (42,000)        
Total assets $ 147,500   $ 147,500     $ 255,700