Investments - Amortized and Fair Value of our Investments (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Assets | ||
| Amortized cost | $ 191,793 | $ 138,469 |
| Gross unrealized gains | 8 | 208 |
| Gross unrealized losses | (125) | 0 |
| Fair market value | 191,676 | 138,677 |
| Cash equivalents | ||
| Assets | ||
| Fair market value | 98,399 | 14,410 |
| Marketable securities | ||
| Assets | ||
| Fair market value | 93,277 | 124,267 |
| Money market funds | ||
| Assets | ||
| Amortized cost | 98,399 | 14,410 |
| Gross unrealized gains | 0 | 0 |
| Gross unrealized losses | 0 | 0 |
| Fair market value | 98,399 | 14,410 |
| U.S. treasuries | ||
| Assets | ||
| Amortized cost | 93,394 | 124,059 |
| Gross unrealized gains | 8 | 208 |
| Gross unrealized losses | (125) | 0 |
| Fair market value | $ 93,277 | $ 124,267 |