XML 61 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Components of Other Income (Expense), Net (Tables)
12 Months Ended
Dec. 31, 2023
Other Income and Expenses [Abstract]  
Schedule of Components of Other Income (Expense), Net
The components of other income (expense), net, are as follows:
For the Year Ended
December 31,
202320222021
Foreign currency exchange gain (loss)(1,116)(1,302)(4)
Interest income (expense), net9,448 3,048 (532)
Change in fair value of convertible notes3,552 1,152 — 
Other income, net429 558 14 
Total other income (expense), net$12,313 $3,456 $(522)