XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Income and Expense
12 Months Ended
Dec. 31, 2023
Other Income and Expenses [Abstract]  
Other Income and Expense Other Income and Expense
Other income (expense), net included the following:
Year Ended December 31,
(in thousands)202320222021
Investment income$7,660 $1,670 $278 
Realized gain (loss) from foreign currency on cash and investments held1,726 (1,026)(1,456)
Other expense, net(1,071)(502)(366)
Total other income (expense), net$8,315 $142 $(1,544)