Cash, Cash Equivalents and Short-Term Investments - Equity Investments (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Cash, Cash Equivalents and Short-Term Investments | ||
| Investments in equity securities | $ 95,100 | |
| Net losses recognized during the period on equity securities | (4,680) | $ (46) |
| Less: net gains recognized during the period on equity securities sold during the period | 592 | 1,709 |
| Unrealized gains (losses) recognized during the period on equity securities still held at September 30, 2026 and 2025 | $ (4,088) | $ 1,663 |
| X | ||||||||||
- Definition Amount of gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI) sold during the period No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|