XML 97 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Other Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Income and Expenses [Abstract]      
Gain on sale and fair value mark-to-market on investments $ 8,339 $ 5,662 $ 5,013
Interest and dividend income 9,644 9,921 8,027
Fair value changes of contingent consideration (2,300) 589 (1,900)
Others, net 371 (80) (306)
Other income, net $ 16,054 $ 16,092 $ 10,834