v3.25.1
Strategic Investments - Gain (Loss) on Strategic Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Equity Method Investments and Joint Ventures [Abstract]    
Gains (losses) recognized on strategic investments sold during the period, net $ 0 $ 0
Unrealized gains on strategic investments still held at the reporting date 0 182
Unrealized losses, including impairments, on strategic investments still held at the reporting date (11,588) (6,449)
Gains (losses) on strategic investments, net $ (11,588) $ (6,267)