XML 72 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Interest and Other Income (Expense), Net (Tables)
12 Months Ended
Dec. 31, 2023
Other Income and Expenses [Abstract]  
Interest and Other Income (Expenses), Net
Year Ended December 31,
(in thousands)202320222021
Interest and other income (expense), net
Foreign exchange (loss) gain, net$(4,825)$(4,424)$1,681 
Interest income (expense), net16,210 6,541 (1,902)
Other income (expense), net
32,307 (5,907)352,830 
Total interest and other income (expense), net
$43,692 $(3,790)$352,609