Marketable Securities - Narrative (Details) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
investment
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
investment
|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2025
investment
|
|
| Investments, Debt and Equity Securities [Abstract] | |||||
| Investments in continuous unrealized loss position for more than twelve months | investment | 0 | 0 | 0 | ||
| Proceeds from the sale of available-for-sale debt securities | $ 0 | $ 0 | $ 0 | $ 0 | |
| Realized gains and losses on sales of debt securities | $ 0 | $ 0 | $ 0 | $ 0 | |