Marketable Securities - Narrative (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Investments, Debt and Equity Securities [Abstract] | ||
| Debt securities, available-for-sale, allowance for credit loss, excluding accrued interest | $ 0 | |
| Total marketable securities, noncurrent | 74,420,000 | $ 20,505,000 |
| Debt securities, available-for-sale, realized gain (loss) | $ 0 | $ 0 |