XML 80 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
Components of Other Income, Net
12 Months Ended
Dec. 31, 2024
Other Income and Expenses [Abstract]  
Components of Other Income, Net 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