XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Interest and Other Income (Expense), Net (Tables)
9 Months Ended
Sep. 30, 2023
Other Income and Expenses [Abstract]  
Schedule of Interest and Other Income (Expenses), Net
Interest and other income (expense), net consisted of the following amounts for the three and nine months ended September 30, 2023 and 2022:

Three Months EndedNine Months Ended
(in thousands)September 30, 2023September 30, 2022September 30, 2023September 30, 2022
Interest and other income (expense), net
Foreign exchange (loss), net
$(2,202)$(764)$(3,847)$(4,193)
Interest income, net
4,909 2,029 13,118 4,019 
Other (expense) income, net(105)(4,767)420 (5,282)
Total interest and other income (expense), net$2,602 $(3,502)$9,691 $(5,456)