Marketable securities by security type consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | March 31, 2026 | | | | Amortized Cost | | Gross Unrealized Gain | | Gross Unrealized Loss | | Credit Losses | | Fair Value | | Marketable securities - U.S. Treasury securities | | $ | 44,177 | | $ | 2 | | $ | — | | $ | — | | $ | 44,179 | |
| | | | | | | | | | | | | | | | | | | December 31, 2025 | | | | Amortized Cost | | Gross Unrealized Gain | | Gross Unrealized Loss | | Credit Losses | | Fair Value | | Marketable securities - U.S. Treasury securities | | $ | 42,399 | | $ | 54 | | $ | — | | $ | — | | $ | 42,453 | |
|