Investments - Schedule Of Long Term Investments (Detail) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | 12 Months Ended | ||
---|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
|
Longterm Investments [Line Items] | |||||
Beginning balance | $ 64,361 | $ 74,169 | $ 74,169 | ||
Additions | 3,817 | 8,200 | |||
Proceeds | (7,012) | (498) | |||
Fair value adjustments | $ (67) | $ 724 | 91 | $ (410) | |
Fair value adjustment | 256 | (17,460) | |||
Transfers and other | 0 | (50) | |||
Ending balance | $ 61,422 | $ 61,422 | $ 64,361 |