v3.25.0.1
Strategic Investments - Summary of Strategic Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]    
Initial cost $ 106,052 $ 106,368
Cumulative upward adjustments 146,201 147,317
Cumulative downward adjustments, including impairments (63,910) (58,357)
Carrying value $ 188,343 $ 195,328