XML 99 R88.htm IDEA: XBRL DOCUMENT v3.25.1
Strategic Investments - Schedule of Components of Income From Strategic Investments, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Investments, All Other Investments [Abstract]    
Other income (loss), net $ 1,179 $ (944)
Investment fair value changes, net (80) 650
Total Strategic Investments Income, Net 1,099 $ (294)
Investment fair value gains 500  
Investment fair value losses $ 400