XML 100 R88.htm IDEA: XBRL DOCUMENT v3.25.2
Strategic Investments - Schedule of Components of Income From Strategic Investments, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments, All Other Investments [Abstract]        
Other (loss) income, net $ (210) $ (1) $ 969 $ (945)
Investment fair value changes, net (132) (1,450) (212) (800)
Total Strategic Investments Income, Net (342) (1,451) 757 (1,745)
Investment fair value gains $ 100   $ 200  
Investment fair value losses   $ 1,000   $ 800