v3.26.1
Life Science Investments - Schedule of Carrying Value of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]    
PIK dividend $ 1,075 $ 444
PIK interest 786 415
Total 153,980 152,665
Investment in IQHQ Credit Facility    
Schedule of Equity Method Investments [Line Items]    
Investment in IQHQ Credit Facility 96,806 96,493
Investment in IQHQ Preferred Stock    
Schedule of Equity Method Investments [Line Items]    
Life science investments 47,430 47,430
Investment in IQHQ Warrant    
Schedule of Equity Method Investments [Line Items]    
Life science investments 5,321 5,321
Forward contract for the purchase of IQHQ Preferred Stock    
Schedule of Equity Method Investments [Line Items]    
Life science investments $ 2,562 $ 2,562