XML 30 R19.htm IDEA: XBRL DOCUMENT v3.26.1
Other Income and Expense
6 Months Ended
Jun. 30, 2026
Other Income and Expenses [Abstract]  
Other Income and Expense Other Income and Expense
Other income, net included the following:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2026202520262025
Investment income$1,210 $688 $2,362 $2,537 
Realized gain from investments and foreign currency transactions402 107 522 473 
Other income (expense), net385 (22)518 (30)
Total other income, net$1,997 $773 $3,402 $2,980