v3.26.3
Life Science Investments - Schedule of Interest and Dividend Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Schedule of Equity Method Investments [Line Items]        
Cash dividend   $ 0 $ 7,906 $ 0
Total interest and dividend income on life science investments $ 10,373 0 23,130 0
IQHQ Preferred Stock        
Schedule of Equity Method Investments [Line Items]        
Cash dividend 4,306      
PIK dividend 2,153 0 3,953 0
IQHQ Credit Facility        
Schedule of Equity Method Investments [Line Items]        
Cash interest 3,059 0 9,043 0
PIK interest 382 0 1,130 0
Non-cash interest 316 0 941 0
IQHQ Alewife Mezzanine Loan        
Schedule of Equity Method Investments [Line Items]        
Cash interest 150 0 150 0
Non-cash interest $ 7 $ 0 $ 7 $ 0