XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Income and Expense (Tables)
12 Months Ended
Dec. 31, 2023
Other Income and Expenses [Abstract]  
Summary of Other Income (Expense), Net
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)