XML 114 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 18 - Other (Expense) Income, Net - Disaggregation of Other Income (Expense), net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
(Loss) gain on earn-out and warrant liabilities $ (11,454) $ 4,497 $ 21,233
Interest income (expense), net 26 (40) 102
Profits on securities 8,895 2,811 16
Foreign currency exchange (loss) gain, net (778) 112 (877)
Other, net 48 36 229
Other (expense) income, net $ (3,263) $ 7,416 $ 20,703