XML 118 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Strategic Investments - Schedule of Components of Income From Strategic Investments, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Investments, All Other Investments [Abstract]      
Other income, net $ 1,390 $ (1,292) $ (3,221)
Investment fair value changes, net 879 (1,586) (2,900)
Total Strategic Investments Income, Net 2,269 (2,878) (6,121)
Investment fair value gains 700 4,000 1,000
Investment fair value losses $ 1,000 $ 5,000 $ 3,000