v3.26.1
Components of Other Income (Tables)
6 Months Ended
Jun. 30, 2026
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,
2026202520262025
Interest income$3,884 $2,937 $7,362 $5,699 
Settlement of escrow claims— — 4,179 — 
Interest expense— — — (1)
Gain (loss) on currency revaluation(341)3,348 (318)4,895 
Other— 233 (352)449 
 Total$3,543 $6,518 $10,871 $11,042