v3.26.1
Strategic Investments - Schedule of Gain (Loss) on Strategic Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Equity Method Investments and Joint Ventures [Abstract]    
Unrealized losses, including impairments, on strategic investments still held at the reporting date $ 0 $ (11,588)
Losses on strategic investments, net $ 0 $ (11,588)