XML 101 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Components of Other Income, Net (Tables)
9 Months Ended
Sep. 30, 2023
Other Income and Expenses [Abstract]  
Schedule of Components of Other Income, Net
The components of other income, net, are as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Foreign currency exchange (loss) gain$(291)$410 (929)(206)
Other income, net2,395 1,073 7,657 2,559 
Total other income, net$2,104 $1,483 $6,728 $2,353