v3.26.1
Note 15 - Other Income (Expense), Net (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
  

Year Ended

 
  

December 31,

 
  

2025

  

2024

  

2023

 

Foreign exchange gain (loss)

 $(74) $91  $169 

Income from local China government subsidy

  1,361   2,239   2,557 

Other expense

  (363)  (283)  (547)
  $924  $2,047  $2,179