Investments - Schedule Of Long Term Investments (Detail) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Longterm Investments [Line Items] | ||
| Beginning | $ 32,720 | $ 43,578 |
| Additions | 0 | 432 |
| Proceeds | (56) | (150) |
| Fair value adjustment | 0 | (10,998) |
| Transfers and other | 0 | (142) |
| Ending | $ 32,664 | $ 32,720 |
| X | ||||||||||
- Definition Additional to Long term Invesmnets No definition available.
|
| X | ||||||||||
- Definition Fair value adjustment No definition available.
|
| X | ||||||||||
- Definition Long-term Investments. No definition available.
|
| X | ||||||||||
- Definition Proceeds Of Long Term Investments No definition available.
|
| X | ||||||||||
- Definition The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Value of investments transferred from the entity's investments in noncash transactions. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|