XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Components of Other Income (Tables)
6 Months Ended
Jun. 30, 2025
Other Income and Expenses [Abstract]  
Schedule of Other Income, net
Other income, net consists of the following (in thousands of dollars):

 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Interest income2,937 2,699 5,699 5,394 
Interest expense— (1)(1)(1)
Gain (loss) on currency revaluation3,348 (171)4,895 (731)
Other233 228 449 841 
 Total$6,518 $2,755 $11,042 $5,503