XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Note 17 - Other (Expense) Income, Net - Disaggregation of Other Income (Expense), net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Change in value of earn-out and warrant liabilities $ (65) $ (8,670) $ 408 $ (7,180)
Interest income, net 1,371 37 1,072 71
Gain on securities (1) [1] 1,975 2,336 3,906 4,753
Foreign currency exchange loss, net (3,416) (644) (3,746) (1,212)
Other, net (105) (29) (294) 2
Other (expense) income, net $ (240) $ (6,970) $ 1,346 $ (3,566)
[1] Profits on securities consist of interest income from amortization of the discount arising at acquisition of U.S. treasury bills.