XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Components of Other Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Other Income and Expenses [Abstract]        
Interest income $ 3,482 $ 2,898 $ 9,181 $ 8,293
Loss on deconsolidation of subsidiary (6,708) 0 (6,708) 0
Interest expense 0 (1) (1) (2)
Gain (loss) on currency revaluation (832) 1,487 4,062 756
Other 1 447 451 1,287
 Total $ (4,057) $ 4,831 $ 6,985 $ 10,334