Strategic Investments - Summary of Strategic Investments (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Equity Method Investments and Joint Ventures [Abstract] | ||
Initial cost | $ 106,368 | $ 125,564 |
Cumulative upward adjustments | 147,317 | 157,186 |
Cumulative downward adjustments, including impairments | (58,357) | (30,411) |
Carrying value | $ 195,328 | $ 252,339 |