XML 100 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Components of Other Income, Net (Tables)
12 Months Ended
Dec. 31, 2024
Other Income and Expenses [Abstract]  
Schedule of Components of Other Income, Net
The components of other income, net, are as follows:
For the Year Ended
December 31,
202420232022
Foreign currency exchange gain (loss)501 (1,116)(1,302)
Interest income, net10,033 9,448 3,048 
Change in fair value of convertible debt securities593 3,552 1,152 
Other income, net967 429 558 
Total other income, net$12,094 $12,313 $3,456