Investments in Non-Marketable Securities - Carrying Value and Fair Value of Securities (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Marketable Securities [Line Items] | ||
| Total non-marketable equity securities | $ 2,498 | $ 2,498 |
| seqWell | ||
| Marketable Securities [Line Items] | ||
| Total non-marketable equity securities | 2,416 | 2,416 |
| Other investments in non-marketable equity securities | ||
| Marketable Securities [Line Items] | ||
| Total non-marketable equity securities | $ 82 | $ 82 |