XML 107 R88.htm IDEA: XBRL DOCUMENT v3.26.1
Strategic Investments - Schedule of Components of Income From Strategic Investments, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Investments, All Other Investments [Abstract]    
Other (loss) income, net $ 457 $ 1,179
Investment fair value changes, net 3,578 (80)
Total Strategic Investments Income, Net 4,035 1,099
Investment fair value gains 2,000 500
Investment fair value losses $ 10 $ 400