XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Investments and Equity Method Investments - Schedule of Investments and Equity Method Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Net Investment Income [Line Items]    
Total $ 32,173 $ 48,704
SAFEs    
Net Investment Income [Line Items]    
SAFEs 16,689 16,689
Non-marketable equity securities    
Net Investment Income [Line Items]    
Equity securities 12,374 14,218
Total 29,063  
Marketable equity securities    
Net Investment Income [Line Items]    
Equity securities 2,899 17,559
Synlogic warrants    
Net Investment Income [Line Items]    
Equity securities $ 211 $ 238