Cash Equivalents, Short-Term Investments and Other Investments - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Cash and Cash Equivalents [Line Items] | ||
| Total other investments | $ 7,902 | $ 7,702 |
| Level 3 | Equity securities | ||
| Cash and Cash Equivalents [Line Items] | ||
| Total other investments | 6,902 | 6,702 |
| Level 3 | Debt and other securities | ||
| Cash and Cash Equivalents [Line Items] | ||
| Total other investments | $ 1,000 | $ 1,000 |