v3.26.1
Life Science Investments - Schedule of Carrying Value of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]    
PIK dividend $ 2,220 $ 444
PIK interest 1,163 415
Total 275,888 152,665
Investment in IQHQ Credit Facility    
Schedule of Equity Method Investments [Line Items]    
Investment in IQHQ Credit Facility 97,121 96,493
Investment in IQHQ Preferred Stock    
Schedule of Equity Method Investments [Line Items]    
Life science investments 159,730 47,430
Investment in IQHQ Warrant    
Schedule of Equity Method Investments [Line Items]    
Life science investments 15,654 5,321
Forward contract for the purchase of IQHQ Preferred Stock    
Schedule of Equity Method Investments [Line Items]    
Life science investments $ 0 $ 2,562