v3.25.4
Strategic Investments - Summary of Gain (Loss) on Strategic Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]      
Gains (losses) recognized on strategic investments sold during the period, net $ 2,109 $ (60) $ 0
Unrealized gains on strategic investments still held at the reporting date 586 334 1,368
Unrealized losses, including impairments, on strategic investments still held at the reporting date (15,304) (7,703) (28,423)
Gains (losses) on strategic investments, net $ (12,609) $ (7,429) $ (27,055)