v3.25.1
Other Income (Expense), net (Tables)
3 Months Ended
Mar. 31, 2025
Nonoperating Income (Expense) [Abstract]  
Schedule of Other Income (Expense), Net
Other income (expense), net consisted of the following for the three months ended March 31, 2025 and 2024:
Three Months Ended March 31,
20252024
Exchange gain (loss)
$707 $(181)
Other expense
(132)(627)
Other income723 252 
Total$1,298 $(556)