| Fair Value, Assets Measured on Recurring Basis [Table Text Block] |
| | | Level 1 | | | Level 2 | | | Level 3 | | | Total | |
| March 31, 2026 | | | | | | | | | | | | | | | | |
| Financial assets: | | | | | | | | | | | | | | | | |
| Money market funds | | $ | 44,121 | | | $ | — | | | $ | — | | | $ | 44,121 | |
| U.S. Treasury securities | | | — | | | | 4,188 | | | | — | | | | 4,188 | |
| Commercial paper | | | — | | | | 8,876 | | | | — | | | | 8,876 | |
| Total assets | | $ | 44,121 | | | $ | 13,064 | | | $ | — | | | $ | 57,185 | |
| | | Level 1 | | | Level 2 | | | Level 3 | | | Total | |
| December 31, 2025 | | | | | | | | | | | | | | | | |
| Financial assets: | | | | | | | | | | | | | | | | |
| Money market funds | | $ | 46,164 | | | $ | — | | | $ | — | | | $ | 46,164 | |
| U.S. Treasury securities | | | — | | | | 14,060 | | | | — | | | | 14,060 | |
| Total assets | | $ | 46,164 | | | $ | 14,060 | | | $ | — | | | $ | 60,224 | |
|
| | | Level 1 | | | Level 2 | | | Level 3 | | | Total | |
| December 31, 2025 | | | | | | | | | | | | | | | | |
| Financial assets: | | | | | | | | | | | | | | | | |
| Money market funds | | $ | 46,164 | | | $ | — | | | $ | — | | | $ | 46,164 | |
| U.S. Treasury securities | | | — | | | | 14,060 | | | | — | | | | 14,060 | |
| Total assets | | $ | 46,164 | | | $ | 14,060 | | | $ | — | | | $ | 60,224 | |
| | | Level 1 | | | Level 2 | | | Level 3 | | | Total | |
| December 31, 2024 | | | | | | | | | | | | | | | | |
| Financial assets: | | | | | | | | | | | | | | | | |
| Money market funds | | $ | 16,489 | | | $ | — | | | $ | — | | | $ | 16,489 | |
| U.S. Treasury securities | | | — | | | | 23,805 | | | | — | | | | 23,805 | |
| Commercial paper | | | — | | | | 2,689 | | | | — | | | | 2,689 | |
| Total assets | | $ | 16,489 | | | $ | 26,494 | | | $ | — | | | $ | 42,983 | |
|