Marketable Securities - AFS Debt Securities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Marketable securities available for sale, consisting of debt securities: | ||
| Amortized Cost | $ 97,992 | $ 53,727 |
| Gross Unrealized Gains | 69 | |
| Gross Unrealized Losses | (86) | |
| Estimated Market Value | 97,906 | 53,796 |
| Commercial paper | ||
| Marketable securities available for sale, consisting of debt securities: | ||
| Amortized Cost | 9,964 | 6,396 |
| Gross Unrealized Gains | 3 | |
| Gross Unrealized Losses | (11) | |
| Estimated Market Value | 9,953 | 6,399 |
| Corporate debt securities | ||
| Marketable securities available for sale, consisting of debt securities: | ||
| Amortized Cost | 21,232 | 12,452 |
| Gross Unrealized Gains | 18 | |
| Gross Unrealized Losses | (25) | |
| Estimated Market Value | 21,207 | 12,470 |
| Government and agency securities | ||
| Marketable securities available for sale, consisting of debt securities: | ||
| Amortized Cost | 66,796 | 34,879 |
| Gross Unrealized Gains | 48 | |
| Gross Unrealized Losses | (50) | |
| Estimated Market Value | $ 66,746 | $ 34,927 |