Fair Value Measurements Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Assets: | ||
| Assets, fair value | $ 94,671 | $ 135,227 |
| Fair Value, Inputs, Level 1 [Member] | ||
| Assets: | ||
| Assets, fair value | 94,671 | 135,227 |
| Fair Value, Inputs, Level 2 [Member] | ||
| Assets: | ||
| Assets, fair value | 0 | 0 |
| Fair Value, Inputs, Level 3 [Member] | ||
| Assets: | ||
| Assets, fair value | 0 | 0 |
| Cash Equivalents [Member] | Money Market Funds [Member] | ||
| Assets: | ||
| Assets, fair value | 94,671 | 135,227 |
| Cash Equivalents [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member] | ||
| Assets: | ||
| Assets, fair value | 94,671 | 135,227 |
| Cash Equivalents [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member] | ||
| Assets: | ||
| Assets, fair value | 0 | 0 |
| Cash Equivalents [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member] | ||
| Assets: | ||
| Assets, fair value | $ 0 | $ 0 |