XML 101 R90.htm IDEA: XBRL DOCUMENT v3.25.3
Strategic Investments - Schedule of Components of Income From Strategic Investments, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Investments, All Other Investments [Abstract]        
Other (loss) income, net $ (1,172) $ (52) $ (203) $ (997)
Investment fair value changes, net 1,512 (236) 1,300 (1,036)
Total Strategic Investments Income, Net 340 (288) 1,097 (2,033)
Investment fair value gains $ 300   $ 1,000  
Investment fair value losses   $ 200   $ 1,000