XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Note 14 - Other Income and Expense - Other Income and Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Government subsidy income $ 3,219 $ 43 $ 4,717 $ 370
Foreign exchange gain (loss) (2,438) 172 3,915 216
Other non-operating gain (loss) (79) 121 (45) 1,371
Total other income (expenses) , net $ 702 $ 336 $ 8,587 $ 1,957