XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  Foreign Currency Translation Adjustments  Unrealized Gains (Losses) on Available-For-Sale Investments  

Total

 

Balance, December 31, 2024

 $(1,275) $(26) $(1,301)

Other comprehensive income

  148   9   157 

Balance, March 31, 2025

  (1,127)  (17)  (1,144)

Other comprehensive income (loss)

  229   (1)  228 

Balance, June 30, 2025

  (898)  (18)  (916)

Other comprehensive income (loss)

  (19)  10   (9)

Balance, September 30, 2025

 $(917) $(8) $(925)